在Java中遍历HashSet
HashSet扩展AbstractSet并实现Set接口。它创建一个使用哈希表进行存储的集合。
哈希表通过使用称为哈希的机制来存储信息 。在散列中,键的信息内容用于确定唯一值,称为其散列码。
要遍历HashSet,可以在Java中使用Iterator。首先,创建一个具有字符串值的HashSet-
HashSet<String> hashSet = new HashSet();hashSet.add("Jack");
hashSet.add("Tom");
hashSet.add("David");
hashSet.add("John");
hashSet.add("Steve");
现在,使用Iterator遍历-
Iterator<String> iterator = hashSet.iterator();while(iterator.hasNext()){
System.out.println(iterator.next());
}
让我们看一个简单的示例,其中有一些HashSet元素,我们将遍历每个元素并显示-
示例
import java.util.*;class Main{
public static void main(String args[]){
HashSet<String> hashSet = new HashSet();
hashSet.add("Jack");
hashSet.add("Tom");
hashSet.add("David");
hashSet.add("John");
hashSet.add("Steve");
hashSet.add("Kevin");
hashSet.add("Ryan");
hashSet.add("Lyn");
Iterator<String> iterator = hashSet.iterator();
System.out.println("HashSet elements...");
while(iterator.hasNext()) {
System.out.println(iterator.next());
}
}
}
输出结果
HashSet elements...Lyn
Kevin
Tom
Ryan
Steve
David
John
Jack
以上是 在Java中遍历HashSet 的全部内容, 来源链接: utcz.com/z/341248.html