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比較器介面的匿名內部類,然後自己制定比較規則