遍历hashset的每一个元素代码怎么写
时间: 2024-05-14 19:12:45 浏览: 78
假设已经有一个名为set的HashSet集合,可以使用增强的for循环来遍历每个元素:
```java
for(Object obj : set) {
System.out.println(obj);
}
```
或者使用迭代器来遍历:
```java
Iterator iterator = set.iterator();
while(iterator.hasNext()) {
Object obj = iterator.next();
System.out.println(obj);
}
```
相关问题
Java如何遍历HashSet中的元素
Java中可以使用增强型for循环或迭代器来遍历HashSet中的元素。以下是两种方法的示例代码:
1. 使用增强型for循环遍历HashSet中的元素:
```java
Set<String> hashSet = new HashSet<>();
hashSet.add("apple");
hashSet.add("banana");
hashSet.add("orange");
for(String item : hashSet) {
System.out.println(item);
}
```
2. 使用迭代器遍历HashSet中的元素:
```java
Set<String> hashSet = new HashSet<>();
hashSet.add("apple");
hashSet.add("banana");
hashSet.add("orange");
Iterator<String> iterator = hashSet.iterator();
while(iterator.hasNext()) {
String item = iterator.next();
System.out.println(item);
}
```
无论使用哪种方法,都可以遍历HashSet中的所有元素。
遍历HashSet中的每一个字符串
可以使用for-each循环遍历HashSet中的每一个字符串,示例如下:
```java
Set<String> set = new HashSet<>();
set.add("hello");
set.add("world");
set.add("java");
for (String str : set) {
System.out.println(str);
}
```
输出结果为:
```
hello
world
java
```
使用for-each循环遍历HashSet中的每一个元素,代码简洁、易于理解,并且不需要手动维护游标。
阅读全文