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
广告