黑马程序员技术交流社区

标题: Collection:集合工具(总结) [打印本页]

作者: zhoubinjian    时间: 2016-4-13 02:33
标题: Collection:集合工具(总结)
Collection:集合工具

sort() 对list集合(数组结构)的自然顺序进行排序。如:Collection.sort(list); sort()里面含有Comparator()比较器,如想要长度排序,传入Comparator()到sort(),覆盖sort()里面的Comparator()函数即可。

max()取最大的元素  如: Collection.max(list)

binarySearch()查找元素可放入的角标,如:binarySearch(list,"aaaa") list必须是排序后的。

fill()将集合中的元素全部替换成指定元素,如:Collection.fill(list,"pp")全部替换成pp

replaceAll()替换指定元素,如:Collection.replaceAll(list,"aaa","pp")将aaa替换成pp

reverse()反转,Collection.reverse(list)

Collection.reverseOrder() 强行逆转比较器,就是将集合原来的顺序取反
作者: NB的笨小孩    时间: 2016-4-13 06:31
Collections  针对集合类的一个工具类,不需要创建对象,内部提供的都是静态方法。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2