1、方法参数的传递
Java中只有值传递
基本数据类型:传递值得本身
引用数据类型:传递的是地址值
int[] a = {1,2};
int[] b = a;
b[0] = 5;
a[0] = ?;//5,此时传递的是地址
2、可变参数
可以代表0个或者多个同种类型的数据,本质就是数组,通常作为形式参数,数组的相关操作对可变参数同样适用。
语法:数据类型…参数名 eg.int…param
注意:1、可变参数只能放在形式参数的末尾
2、一个方法中最多只能由一个可变参数
3、Arrays工具类
对数组进行操作,凡是关于数组的都可以在里面去找是否有相关的方法。
Arrays工具类里都是静态方法。
语法:类名.方法名(有参数传参数);
1、需要关注有无返回值,以及返回值的类型。
2、需要什么类型的参数,就准备什么类型的参数
常用方法:
1、toString:返回指定数组内容的字符串表现形式,“漂亮打印”
2、sort:升序从小到大排列数组
3、fill:填充数组某一段元素为指定数据
4、copyof:截取原数组中一段组成新数组
5、equals:两个数组比较,一样输出true,不同输出false