Java Collections

81 阅读1分钟

Collections

  • java.util.Collections:是集合工具类

  • 作用:Coolections不是集合,而是集合的工具类

  • Coolections常用的API

方法名称说明
public static boolean addAll(Collection c, T... elements)批量添加元素
public static void shuffle(List<?> list)打乱List集合元素的顺序
public static void sort(List list)排序
public static void sort(List list, Comparator c)根据指定的规则排序
public static int binarySearch(List, T key)以二分查找法查找元素
public static void copy(List dest, List src)拷贝集合中的元素
public static void fill(List list, T obj)使用指定的元素填充集合
public static void max/min(Collection coll)根据默认的自然排序获取最大/小值
public static void swap(List<?> list, int i, int j)交换集合中指定位置的元素