2.java函数

java 函数 (方法)

方法就是若干语句的功能集合

参数

进入方法的数据

返回值

从方法中出来的数据

定义方法的完整格式

修饰符 返回值类型 方法名称(参数类型 参数, ...) {
方法体
return 返回值;
}

修饰符

public static ...

返回值类型

方法最终产生的结果是什么类型

方法名称

规则和变量相同,小驼峰

参数类型

进入方法的数据是什么类型

参数名称

进入方法数据的变量名称

方法体

若干行代码

return

停止当前方法,将后边的结果数据返回还给调用处

返回值

方法执行后最终产生的数据值
return 后边的返回值必须和方法前边的返回值类型对应

public static int num (int a, int b) {
      int result = a + b;
      return result;
}

注意事项

1. 方法应该定义在类中, 但不能在方法中定义, 不能嵌套
2. 方法定义的顺序无所谓
3. 方法定义之后不会执行, 如果希望执行需要调用
*4. 如果方法有返回值,必须写上 return xxx *
5. return 后边的返回值类型,必须和方法定义的数据类型一致
6. 对于一个void没有返回值的方法,不能写return后边的返回值, 只能
return 自己

7. 方法中最后一行如果没有返回值 retrun 可以不写

你可能感兴趣的:(2.java函数)