精华笔记:
-
数组(下):
-
复制:
-
System.arraycopy(a,1,b,0,4);
-
int[] b = Arrays.copyOf(a,6);
a = Arrays.copyOf(a,a.length+1); //扩容
-
-
排序:
- Arrays.sort(arr); //对arr进行升序排列
-
-
方法:函数、过程
- 作用:封装一段特定的业务逻辑功能
- 建议:尽可能独立,一个方法只干一件事
- 可以被反复多次调用
- 减少代码重复,有利于代码维护
- 何时用:
- 一个业务在很多地方使用------------------------------------实现复用
- 只要是一个独立的功能就一定要抽到方法中-----------常规做法
-
方法的定义:五要素
-
修饰词 返回值类型 方法名(参数列表) {
方法体
}
-
-
方法的调用:
- 无返回值:方法名(有参传参);
- 有返回值:数据类型 变量 = 方法名(有参传参);
-
return:
- return 值;//1)结束方法的执行 2)返回结果给调用方----------用在有返回值方法中
- return; //1)结束方法的执行-----------------------------------------用在无返回值方法中
补充:
-
形参:形式参数,定义方法时的参数叫做形参
实参:实际参数,调用方法时的参数叫做实参