Arrays

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比较器接口的匿名内部类,然后自己制定比较规则
posted @ 2024-03-08 23:31  破忒头头  阅读(21)  评论(0)    收藏  举报