Contents
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*/