欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

List集合和Set集合(转数组)

程序员文章站 2022-03-03 09:00:47
...

本例说明:

List集合默认是有序的,而Set集合是无序的

List允许有重复数据,而Set集合有重复数据时会覆盖掉

实例:

 List<String> set =new ArrayList<>();
        set.add("张三");
        set.add("李四");
        set.add("王五");
        set.add("王五");
        String [] strings= new String[set.size()];
        int x= 0;
        for (String s : set) {
            strings[x]=s;
            x++;
        }
        for (String string : strings) {
            System.out.println(string);
        }

输出结果:

张三
李四
王五
王五

List<String> set =new ArrayList<>()替换

Set<String> set=new HashSet<>();

输出结果:

李四
张三
王五