最近经常有操作数组的需求,排序,倒转等操作,所以深入了解一下Arrays类
equals(a,b)比较数组a和数组b是否相等
toString(a)输出数组a
binarySearch(a,i)二分查找数组a中值等于i的索引位置
sort(a)把数组a从小到大排序
sort(a,cmp)cmp是排序规则,比如a是自定义类数组,想要排序就要自定义排序规则。
(cmp是一个实现comparator接口的类,重写compare方法
或者自定义类实现Comparable接口
Collections同理(一个操作集合一个操作数组))
copyOf(a,i)a表示要复制的数组,i表示长度比如i = a.length
copyOfRange(a,from,to)from表示起始位置to结束位置