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 可以不写
网友评论