java中set用法

2019-04-11  本文已影响0人  奋斗live
一、特点

不能存储相同的元素,否则两个相同的值,只会一个是成功保存的

二、方法

因为此接口是基础collection接口,所以具有collection常用的方法

add( )         向集合中添加元素 
clear( )        去掉集合中所有的元素
contains( )    判断集合中是否包含某一个元素
isEmpty( )    判断集合是否为空
iterator( )    主要用于递归集合,返回一个Iterator()对象    
remove( )    从集合中去掉特定的对象    
size( )        返回集合的大小
三、用法

常用于 HashSet TreeSet
如下

        Set<String> test = new TreeSet<>();
        test.add("dog");
        test.add("cat");
        test.add("pig");
        System.out.println("for遍历:");
        //遍历
        for(String value:test){
            System.out.println(value+"");
        }
        System.out.println("iterator遍历:");
        //使用iterator遍历
        Iterator<String> iterator = test.iterator();
        while (iterator.hasNext()){
            String value = iterator.next();
            System.out.println(value+" ");
        }

输出效果如下


image.png
上一篇 下一篇

猜你喜欢

热点阅读