HashSet的使用

先了解一下 HashSet 的两个特点:

1. 无序;2. 不能重复添加

下面是一个小栗子:

        // hashSet 添加数据,特性:1,无序;2,不能重复添加
        HashSet<String> hashSet = new HashSet<>(); //创建 HashSet 集合
        hashSet.add("111"); //添加了 5 条数据
        hashSet.add("222");
        hashSet.add("333");
        hashSet.add("444");
        hashSet.add("555");
        hashSet.add("111"); // 如果重复添加数据会失败
        Iterator<String> iterable = hashSet.iterator(); //使用 Iterator 遍历 hashSet 集合
        for (int i = 0; i < hashSet.size(); i++) {
            Log.e("=====",iterable.next()); // 打印出集合里面数据
        }

下面是打印结果

        

可以清楚的看到 hashSet 打印出来是无序而且不能重复添加数据;

 

更多好内容戳下面:

https://blog.csdn.net/wuqingsen1

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页