Collections类方法

xiaoxiao2021-02-27  329

      排序操作(主要针对List接口相关)

reverse(List list):反转指定List集合中元素的顺序shuffle(List list):对List中的元素进行随机排序(洗牌)sort(List list):对List里的元素根据自然升序排序sort(List list, Comparator c):自定义比较器进行排序swap(List list, int i, int j):将指定List集合中i处元素和j出元素进行交换rotate(List list, int distance):将所有元素向右移位指定长度,如果distance等于size那么结果不变

      查找和替换(主要针对Collection接口相关)

binarySearch(List list, Object key):使用二分搜索法,以获得指定对象在List中的索引,前提是集合已经排序max(Collection coll):返回最大元素max(Collection coll, Comparator comp):根据自定义比较器,返回最大元素min(Collection coll):返回最小元素min(Collection coll, Comparator comp):根据自定义比较器,返回最小元素fill(List list, Object obj):使用指定对象填充frequency(Collection Object o):返回指定集合中指定对象出现的次数replaceAll(List list, Object old, Object new):替换

转载请注明原文地址: https://www.6miu.com/read-4656.html

最新回复(0)