该类包含用于操作数组的各种方法(如排序和搜索).该类还包含一个静态工厂,可以将数组视为列表。
方法
1.copyof()
复制指定的数组,使用零截断填充,使副本具有指定的长度。如果newLength大于数组的长度,用0填充。这个是封装了System类中的arrayCopy方法。
public static int[] copyOf(int[] original,
int newLength)
2.copyOfRange
将指定数组的指定范围复制到新数组中
实现方法:1.先判断to-from<0(主动抛出IllegalArgumentException(from + " > "+ to),如果不判断System类中的arraycopy抛出的异常为ArrayIndexOutOfBoundsException,不明显。) 2.调用System.arraycopy方法
public static char[] copyOfRange(char[] original, int from, int to){};