ShineYoung

导航

 

最近经常有操作数组的需求,排序,倒转等操作,所以深入了解一下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结束位置

posted on 2019-03-07 21:42  ShineYoung  阅读(100)  评论(0编辑  收藏  举报