Arrays工具类和Collections工具类

2023-02-15,,

集合知识点总结

Arrays工具

.binarySearch()
.sort()
.fill() //填充

    int[] array = new int[10];
Arrays.fill(array,1,3,2); // 结果为[0,2,2,0,0,0,0,0,0,]
Arrays.fill(array,1);// 结果全都为1

.toString() // 将集合作为字符输出

Collections工具类

Collections.max()
.reverse() // 翻转
.sort() // 排序,list可以使用sort,set不能排序
.binarySearch() //二分查找,只能对有序集合使用
.max()
.min()
.addAll(Collection<? super T> c, T... elements)// 把所有elements添加到集合
.replaceAll(List list, T oldVal, T newVal) // 替换list所有目标元素
.swap(List<?> list, int i, int j) // 交换
.binarySearch(List<? extends Comparable<? super T>> list, T key)

Arrays工具类和Collections工具类的相关教程结束。

《Arrays工具类和Collections工具类.doc》

下载本文的Word格式文档,以方便收藏与打印。