A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© tuan2016 中级黑马   /  2016-5-18 20:50  /  334 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


Collections:常见方法:
1.对list进行二分查找:
前提该集合一定要有序。
int binarySearch(list,key);
//必须根据元素自然顺序对列表进行升级排序
//要求list 集合中的元素都是Comparable的子类。  直接new就可以
int binarySearch(list,key,Comparator);
2.对list集合进行排序。
sort(list);
//对list进行排序,其实使用的事list容器中的对象的compareTo方法
sort(list,comaprator);
//按照指定比较器进行排序
3.对集合取最大值或者最小值。
max(Collection)
max(Collection,comparator)
min(Collection)
min(Collection,comparator)
4.对list集合进行反转。
reverse(list);
5.可以将不同步的集合变成同步的集合。
Set synchronizedSet(Set<T> s)
Map synchronizedMap(Map<K,V> m)
List synchronizedList(List<T> list)

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马