如何通过for循环取到HashSet中的值
时间: 2024-02-18 13:00:56 浏览: 176
java计算同一个list中是否有相同的值
5星 · 资源好评率100%
可以通过使用迭代器(Iterator)来遍历 HashSet 中的元素,代码如下:
```
HashSet<String> set = new HashSet<>();
// 添加元素
set.add("Java");
set.add("Python");
set.add("C++");
// 使用迭代器遍历 HashSet
Iterator<String> iterator = set.iterator();
while(iterator.hasNext()){
String element = iterator.next();
// 打印元素
System.out.println(element);
}
```
在上述代码中,我们首先创建了一个 HashSet 对象,并向其中添加了三个元素。然后,我们使用迭代器来遍历 HashSet 中的元素,通过 `iterator.hasNext()` 判断是否还有下一个元素,如果有则通过 `iterator.next()` 取出该元素并进行操作。
阅读全文