什么是函数?
- 实现特定功能的一段代码,可反复使用。
为什么需要函数?
- 将需要在多个位置重复使用的一组代码,定义在函数中,减少冗余代码,提高代码的可读性和可维护性,也提高了代码的复用性。
如何定义函数?
public static 返回值类型 函数名称(形参列表) {
//函数主体;
return 返回值数据类型;
}
如何使用函数?
- 函数调用格式:函数名称(实际参数);
如何定义计算两个整数的和,并在main函数中打印结果?
return关键字有哪两种用法?
- return关键字的两种用法:
1.应用在具有返回值类型的函数中,表示结束当前函数,并伴有返回结果。
2.应用在没有返回值类型(void)的函数中,表示结束当前函数。
何时使用递归?
- 当需要解决的大问题可以拆分成若干个小问题,大小问题的解决方法完全相同,并且有固定的规律,我们可以函数中自己调用自己,并设置有效的出口条件,避免无穷递归。