关注公众号凡花花的小窝,收获更多的考研计算机专业编程相关的资料
方法
Public static void 方法名称{
方法体}
调用格式:方法名称()
方法就是若干语句的功能的集合
参数:进入方法的数据
返回值:从方法中出来的数据
定义方法的完整格式:
修饰符 返回值类型 方法名称(参数类型,参数名称){
方法体
Return 返回值;}
修饰符:public static
返回值类型:方法最终产生的数据结果是什么类型
参数类型:进入方法的数据是什么类型
参数名称:进入方法的数据对应的变量名称
PS参数如果有多个,使用逗号分隔
Return 1停止当前方法2后面的返回值返回调用处
返回值:方法执行后最终产生的数据结果
Return后面的返回值必须和方法名称前面的返回值类型保持对应
定义两个int数字相加的方法
返回值类型int
方法名称sum
参数列表int a,int b
Public static int sum(int a,int b){
int result=a+b;
Return result;}
方法的三种调用格式:
1, 单独调用,方法名称(参数)
Sum(a:10,b:20);
2, 打印调用System.out.println(sum(a:10,b:20))//30
3, 赋值调用int number=sum(a:15,b:25);
4, System.out.prinltn(“变量的值:“+number);
注意:此前学习的方法,返回值类型固定写为void这种方法只能够单独调用,不能进行打印调用或赋值调用
有参数:小括号当中有内容,当一个方法需要一些数据条件才能完成任务,就是有参数例如两个数字相加,必须知道两个数字是多少,才能相加
无参数:小括号当中留空,一个方法不需要任何数据条件,自己就能独立完成任务,就是无参数,例如定义一个方法,打印固定10次的HELLOWORLD
无返回值的方法只能使用单独调用,不能使用打印或者赋值调用
使用方法的时候的注意事项:
- 方法应该定义在类当中,但是不能在方法当中再定义方法,不能嵌套
- 方法定义的前后顺序无所谓
- 方法定义之后不会执行,如果希望执行,一定要调用单独打印,赋值调用
- 如果方法有返回值那么必须写上return返回值,不能没有