Java Setの効率的な反復処理:基本と応用

Javaでは、Setコレクションはイテレータ(Iterator)か拡張forループ(foreach)を使って繰り返し処理ができます。

Setコレクションを反復処理するための手順は次の通りです:

Set<String> set = new HashSet<>();
set.add("A");
set.add("B");
set.add("C");

Iterator<String> iterator = set.iterator();
while(iterator.hasNext()){
    String element = iterator.next();
    System.out.println(element);
}

Setコレクションを拡張forループで反復処理する手順は次の通りです:

Set<String> set = new HashSet<>();
set.add("A");
set.add("B");
set.add("C");

for(String element : set){
    System.out.println(element);
}

どのような方法を使っても、Setコレクションの要素を走査して適切な操作を行うことができます。

bannerAds