在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

回到顶部