函数
1.概念:实现特定功能的一段代码,反复使用。
2.语法:(掌握)
public static void 函数的名称(){
函数主体
}
函数主体:程序中出现多次重复的代码应该定义在函数内部。
3.函数的调用:函数名称();
4.注意:当遇到函数调用,会优先执行函数内部代码,执行完毕后程序流程回到调用位置。
带有参数的函数语法:
public static void 函数名称(形式参数){//形式参数等同于局部变量的声明
函数主体
}
调用语法:函数名称(实际参数);
注意:调用函数时要保证实际参数列表与形式参数列表顺序,个数,类型一致。(背)
形式参数(形参)
实际参数(实参)
多个形式参数:形式参数列表(形参列表)
多个实际参数:实际参数列表(实参列表)
返回值与返回值类型
public static 返回值类型 函数名称(形式参数){
函数主体
return 返回值;
}
调用:
变量 = 函数();
注意:返回值类型必须和返回值一致。
return的用法(背)
两种情况:
1.应用在返回值类型为void函数中。
语法:return;//表示结束当前函数,直接回到调用位置
2.应用在返回值类型除void以外函数中。
语法:return value;//表示结束当前函数,并伴有一个结果返回到调用位置
函数总结
注意:
1.函数之间并列关系。
2.函数不能嵌套。
3.一个函数只完成一个功能。
好处:
增强可读性
提高复用性
减少代码冗余
提高可维护性
方便分工合作