要遍历Java中的HashSet对象,可以使用迭代器或者增强型for循环。下面是使用这两种方法的示例代码:
import java.util.HashSet;
import java.util.Iterator;
public class HashSetExample {
public static void main(String[] args) {
// 创建一个HashSet对象
HashSet set = new HashSet<>();
// 添加元素到HashSet
set.add("Apple");
set.add("Banana");
set.add("Orange");
// 使用迭代器遍历HashSet
Iterator iterator = set.iterator();
while(iterator.hasNext()) {
String element = iterator.next();
System.out.println(element);
}
}
}
输出结果:
Apple
Banana
Orange
import java.util.HashSet;
public class HashSetExample {
public static void main(String[] args) {
// 创建一个HashSet对象
HashSet set = new HashSet<>();
// 添加元素到HashSet
set.add("Apple");
set.add("Banana");
set.add("Orange");
// 使用增强型for循环遍历HashSet
for(String element : set) {
System.out.println(element);
}
}
}
输出结果:
Apple
Banana
Orange
使用迭代器或者增强型for循环都可以遍历HashSet对象,具体使用哪个取决于个人喜好和需求。
下一篇:遍历键/值对中的值时遇到问题。