明天报道,结果后天放假?

今日总结:

Java学习:

常用API:

Arrays:用来操作数组的一个工具类。

Arrays类提供的常见方法

方法名

说明

public static String toString(类型[] arr)

返回数组的内容

public static int[] copyOfRange(类型[] arr,起始索引,结束索引)

拷贝数组(指定范围,包前不包后)

public static copyOf(类型[] arr,int newLength)

拷贝数组

public static setAll(double[] array, IntToDoubleFunction generator)

把数组中的原数据改为新数据

public static void sort(类型[] arr)

对数组进行排序(默认是升序排序)

如果数组中存储的是对象,如何排序?

方式一:让该对象的类实现Comparable(比较规则)接口,然后重写compareTo方法,自己来制定比较规则。

方式二:使用下面这个sort方法,创建Comparator比较器接口的匿名内部类对象,然后自己制定比较规则。