Java Set集合怎么遍历
在Java中,有多种方法可以遍历Set集合。以下是一些常用的方法:
- 使用增强型for循环(foreach):
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set set = new HashSet<>();
set.add("A");
set.add("B");
set.add("C");
for (String item : set) {
System.out.println(item);
}
}
}
- 使用迭代器(Iterator):
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set set = new HashSet<>();
set.add("A");
set.add("B");
set.add("C");
Iterator iterator = set.iterator();
while (iterator.hasNext()) {
String item = iterator.next();
System.out.println(item);
}
}
}
- 使用Java 8的Stream API:
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Set set = new HashSet<>();
set.add("A");
set.add("B");
set.add("C");
set.stream().forEach(System.out::println);
}
}
以上三种方法都可以实现遍历Set集合的目的。你可以根据自己的需求和喜好选择合适的方法。