conllections工具类

在java中专门给某些类加s,这里表示工具类,工具类是专门辅助其他类完成功能的。
方法很容易理解这里就不一一演示了

在api中复制粘贴的方法:
addAll(Collection c, T... elements) 把多个元素添加到c集合中
copy(List dest, List src) 把src中的元素全部复制到dest中。
enumeration(Collection c) 从当前的c集合上返回一个枚举对象。
fill(List list, T obj) 使用obj填充list集合
max(Collection coll) 获取coll集合中的最大元素
reverse(List list) 反转集合中的元素
reverseOrder() 反转比较器的比较方式
shuffle(List list) 对集合中的元素进行随机排列
sort(List list) 对list集合排序
synchronizedCollection(Collection c) 把一个非同步的集合变成同步的集合
unmodifiableList(List list) 把一个集合变成不可变的集合。

import java.util.ArrayList;
import java.util.Collections;
import java.util.Enumeration;
import java.util.List;

public class ConllectionsDemo{
    private static final Enumeration Conllections = null;

    public static void main(String[] args) {
        List l=new ArrayList();
        List l1=new ArrayList();
        Collections.addAll(l,"lishuai","feifei","lichen");
        Collections.addAll(l1,"liqian","feifei","lichen");
        Collections.copy(l,l1);
        for (Object obj : l) {
            System.out.println(obj);
        }
        Enumeration e=((Collections) Conllections).enumeration(l);
        while(e.hasMoreElements()){
            System.out.println(e.nextElement());
        }
    }
}

你可能感兴趣的:(conllections工具类)