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