Set接口和常用方法

基本介绍

  1. 无序(添加和取出顺序不一致),无索引
  2. 不允许出现重复元素,因此最多包含一个null
  3. jDK API中Set的实现类:

Set接口的常用方法

和List接口一样,Set接口也是Collection的子接口,因此,常用方法与Collection一样

Set接口的遍历方式与Collection一样;但是不能用索引方式来获取。

// set接口实现类的对象(Set接口对象),不能存放重复元素
        // set接口存放数据是无序的(添加与取出的顺序不同);取出的方式是固定的
        Set set = new HashSet();
        set.add("jack");
        set.add("rick");
        set.add("tom");
        set.add("tom");
        set.add("tony");
        set.add(null);
        set.add(null);
        System.out.println(set);
        set.remove(null);
        //1.迭代器遍历
        System.out.println("迭代器遍历");
        Iterator iterator= set.iterator();
        while (iterator.hasNext()){
            Object obj=iterator.next();
            System.out.println(obj);
        }
        System.out.println("===\n");
        System.out.println("增强for遍历");
        for (Object o :set) {
            System.out.println(o);
        }
        System.out.println("===\n");
        System.out.println("set接口对象,不能通过索引获取");

本文作者:Dr丶云幕

本文链接:https://www.cnblogs.com/vayenge/p/18282261

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Dr丶云幕  阅读(4)  评论(0编辑  收藏  举报
评论
收藏
关注
推荐
深色
回顶
收起
点击右上角即可分享
微信分享提示