• Java 数据结构 教程

Java 数据结构 - 遍历 Set 集合



Set 接口继承了 Iterator 接口,因此它提供了 iterator() 方法。此方法返回当前 Set 集合的迭代器对象。

迭代器对象允许您调用两个方法,即

  • hasNext() - 此方法验证当前对象是否包含更多元素,如果是,则返回 true。

  • next() - 此方法返回当前对象的下一个元素。

使用这两个方法,您可以遍历 Java 中的 Set 集合。

示例

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class LoopThroughSet {
   public static void main(String args[]) {      
      Set set = new HashSet();      
      set.add(100);
      set.add(501);
      set.add(302);
      set.add(420);
      System.out.println("Contents of the set are: ");
      Iterator iT = set.iterator();
      
      while( iT.hasNext()) {
         System.out.println(iT.next());     	  
      }   
   }
}

输出

Contents of the set are: 
100
420
501
302
广告