黑马程序员技术交流社区

标题: 【广州校区】【原创】Collections⼯具类 [打印本页]

作者: 君哥    时间: 2018-10-31 23:43
标题: 【广州校区】【原创】Collections⼯具类
1介绍
java.utils.Collections 是集合⼯具类,⽤来对集合进⾏操作。

2常用API
public static <T> boolean addAll(Collection<T> c, T... elements):往集合中添加⼀些元素。
public static void shuffle(List<?> list) :打乱顺序,打乱集合顺序。
public static <T> void sort(List<T> list):将集合中元素按照默认规则排序。

3使用
public class Demo01 {
    public static void main(String[] args) {
        ArrayList<String> arrayList = new ArrayList<>();
        Collections.addAll(arrayList,"C","B","E","A","D");
        System.out.println("元素加入集合:"+arrayList);

        Collections.shuffle(arrayList);
        System.out.println("打乱集合中元素顺序:"+arrayList);

        Collections.shuffle(arrayList);
        System.out.println("打乱集合中元素顺序:"+arrayList);

        Collections.sort(arrayList);
        System.out.println("排序结果如下:"+arrayList);
    }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2