• 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
廣告

© . All rights reserved.