Arrays.toString()
Arrays.copyOfRnage()
拷贝区间[from,to)
Arrays.copyOf
Arrays.setAll()
从setAll底层源码可知,apply方法的入参是原数组的下标,返回值是修改后的对应下标的元素
Arrays.sort()
基本数据类型排序
数组中存储的是对象
Java中有两种方式来指定比较规则
- 比较对象实现Comparable接口实现compareTo方法
class Student implements Comparable<Student>{
@Override
public int compareTo(Student o) {
return this.age - o.age;
}
}
- 在sort方法中,创建Comparator比较器接口的匿名内部类,然后自己制定比较规则