18.2. Set泛型集合示例

HelloWorldGen.java

package com.a51cto;

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

public class HelloWorldGen {

 public static void main(String[] args) {
  HelloWorldGen.testSet();
 }

// 测试Set泛型集合方法
 public static void testSet() {
  Set<String> set = new HashSet<String>();

//  向集合中添加元素
  set.add("A");
  set.add("B");
  set.add("C");
  set.add("E");

//  使用for-each循环遍历
  System.out.println("---1.使用for-each循环遍历---");
  for (String item : set) {
   System.out.println("读取集合元素:" +item);
  }

//  使用迭代器循环遍历
  System.out.println("---2.使用迭代器遍历----");
  Iterator<String> it = set.iterator();
  while (it.hasNext()) {
   String item = it.next();
   System.out.println("读取集合元素:" + item);

  }
 }

}


/*---1.使用for-each循环遍历---
读取集合元素:A
读取集合元素:B
读取集合元素:C
读取集合元素:E
---2.使用迭代器遍历----
读取集合元素:A
读取集合元素:B
读取集合元素:C
读取集合元素:E*/