Collections笔记

Posted Steve_Nash

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Collections笔记相关的知识,希望对你有一定的参考价值。

Colletion是集合接口

Collections是集合工具类,是一个类哈!

public class CollectionsTest {

    public static void main(String[] args) {

        List list = new ArrayList();
        list.add(4);
        list.add(3);
        list.add(9);
        list.add(3);
        list.add(10);
        list.add(1);
        
        for (Iterator it = list.iterator() ; it.hasNext() ;){
            System.out.println(it.next());
        }
        //对list进行排序
        Collections.sort(list);
        
        System.out.println("------------");
        for (Iterator it = list.iterator() ; it.hasNext() ;){
            System.out.println(it.next());
        }
        
        Set set = new HashSet();
        set.add(3);
        set.add(10);
        set.add(199);
        set.add(1);
        set.add(44);
        set.add(199);
        //Sort方法不能对set排序,所以先把Set转换成List
        List l = new ArrayList(set);
        Collections.sort(l);
        System.out.println("------------");
        for (Iterator it = l.iterator() ; it.hasNext() ;){
            System.out.println(it.next());
        }
        
        //将ArrayList转换成线程安全的
        List syncList = Collections.synchronizedList(list);
    }
}

 

4
3
9
3
10
1
------------
1
3
3
4
9
10
------------
1
3
10
44
199

以上是关于Collections笔记的主要内容,如果未能解决你的问题,请参考以下文章

推荐net开发cad入门阅读代码片段

Python笔记五(collections模块)

Collections笔记

Collections笔记

Python学习笔记__12.2章collections

Java学习笔记33(集合框架七:Collections工具类)