Set集合遍历

package setDemo;

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

/**
 * @author 超级皮皮虾
 * @description Set集合遍历的三种方式
 * 
 */
public class TraverseSet {
    public static void main(String[] args) {
        Set<String> set = new HashSet<String>();
        set.add("hadoop");
        set.add("hive");
        set.add("hbase");
        set.add("yarn");
        set.add("mapreduce");
        set.add("zookeeper");
        set.add("spark");
        //迭代器遍历
        Iterator<String> it = set.iterator();
        while (it.hasNext()) {
            System.out.print(it.next()+" ");    
        }
        System.out.println();
        //增强for循环遍历
        for (String str : set) {
            System.out.print(str+" ");
        }
        System.out.println();
    
        //第三种是,可以泛型为Object,使用的同样是foreach遍历,仅此而已,输出的时候需要instanceof一下类型
    }
}
 

猜你喜欢

转载自blog.csdn.net/qq_38741971/article/details/81666682