示例:
package com.thb;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
public class Demo5 {
public static void main(String[] args) {
// 构造一个set
Set<String> names = new HashSet<>(Arrays.asList("hello", "java", "c"));
// 用set作为ArrayList构造函数的参数
List<String> namesList = new ArrayList<>(names);
Iterator<String> it = namesList.iterator();
// 打印列表的内容
while (it.hasNext()) {
System.out.println(it.next());
}
}
}
运行输出:
java
c
hello