Collections(集合工具类)amp;lt;bramp;gt;
介绍
Collections工具类,主要就是操作集合的。amp;lt;bramp;gt;如果当操作集合的时候,发现集合的方法不够用了,amp;lt;bramp;gt;这时一定要先到Collections工具类中找有没有适合我们需求的功能。
常用方法amp;lt;bramp;gt;
public static amp;lt;Tamp;gt; boolean addAll(Collectionamp;lt;Tamp;gt; c, T... elements):往集合中添加一些元素amp;lt;bramp;gt;
public static void shuffle(Listamp;lt;?amp;gt; list) 打乱顺序:打乱集合顺序amp;lt;bramp;gt;
public static amp;lt;Tamp;gt; void sort(Listamp;lt;Tamp;gt; list):将集合中元素按照默认规则排序amp;lt;bramp;gt;
public static amp;lt;Tamp;gt; void sort(Listamp;lt;Tamp;gt; list,Comparatoramp;lt;? super Tamp;gt; ):将集合中元素按照指定规则排序
相关amp;lt;bramp;gt;
Comparator 比较器(用在排序中amp;lt;自定义amp;gt; 使用比较灵活)amp;lt;bramp;gt;
Comparable 比较器(用在排序中amp;lt;自然排序amp;gt;)
常用方法amp;lt;bramp;gt;
public int size() 返回集合中元素的个数amp;lt;bramp;gt;
public void clear() 清空集合中所有的元素amp;lt;bramp;gt;
public boolean add(E e) 把给定的对象添加到当前集合中amp;lt;bramp;gt;
public boolean isEmpty() 判断当前集合是否为空amp;lt;bramp;gt;
public boolean remove(E e) 把给定的对象在当前集合中删除amp;lt;bramp;gt;
public boolean contains(E e) 判断当前集合中是否包含给定的对象amp;lt;bramp;gt;
public Object[] toArray() 把集合中的元素,存储到数组中,可以间接对集合进行遍历amp;lt;bramp;gt;
public Iterator iterator() 获取集合对应的迭代器,用来遍历集合中的元素的