Arrays、Collections的常用方法
Arrays
静态类静态方法
-
toString():把传入的数组参数进行输出打印
-
sort():把传入的数组按升序进行排序
按实现的Comparable或Comparator进行比较
-
equals():两个数组参数,比较两个数组的元素值是否相等
Collections
静态类静态方法
-
Object max( Collection ): 根据元素的自然排序,返回给定集合中的最大元素
-
Object max( Collection,Comparator ): 根据Comparator 指定的比较方式,返回给定集合中的最大元素
-
min(): 返回给定集合中的最小元素
-
int frequency(Collection,Object): 返回指定集合中指定元素出现的次数
-
void copy(List dest, List src): 将src中的内容复制到dest中
-
boolean replaceAll(List list,Object oldVal,Object newVal): 使用新值替换List对象中的所有旧值
排序操作
-
reverse(List): 反转List中的元素顺序
-
shuffle(List):对List集合元素进行随机排序
-
sort(List):根据元素的自然排序对指定的集合元素按升序排序
-
sort(List,Comparator):根据指定的Comparator...
-
Collections.synchronizedMap(map):返回线程安全的新Map集合
-
Collections.synchronizedList(list):返回线程安全的新list集合