黑马程序员技术交流社区

标题: 集合 Collection [打印本页]

作者: 朱吕龙    时间: 2015-5-31 22:08
标题: 集合 Collection

List
        元素有序(存储和取出顺序一致),可以重复
Set
        元素无序,唯一

通过查看API,我们发现,Set中的功能和Collection一样。所以。我们就不用在一个个的学习了,直接使用即可。
又因为它是接口,所以,找一个实现类HashSet

public class SetDemo {
        public static void main(String[] args) {
                // 创建集合对象
                // Collection<String> c = new HashSet<String>();
                // Set<String> set = new HashSet<String>();
                // HashSet<String> hs = new HashSet<String>();

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

                // 创建并添加元素
                set.add("hello");
                set.add("world");
                set.add("java");
                set.add("world");

                // 遍历
                Iterator<String> it = set.iterator();
                while (it.hasNext()) {
                        String s = it.next();
                        System.out.println(s);
                }

                System.out.println("--------------");

                for (String s : set) {
                        System.out.println(s);
                }
        }
}

作者: 朱吕龙    时间: 2015-5-31 22:09
哈哈 又发飙了




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