また、要素の重複不可なので重複している要素は取り込まれません。
class Demo{
public static void main(String[] args) {
Set<String> set = new HashSet<String>();
set.add("リンゴ");
set.add("オレンジ");
set.add("キウイ");
set.add("リンゴ");
for(String s: set) {
System.out.println(s);
}
}
}
========== 実行結果 ==========
リンゴ
キウイ
オレンジ
==============================
要素の重複不可なので最後に格納した「リンゴ」は変数のsetに格納されていません。
forのところをIteratorに換えても出力することもできます。実行結果は同じです。
Iterator<String> iterator = set.iterator();
while(iterator.hasNext()) {
System.out.println(iterator.next());
}
† 地球の末路!? †
【このカテゴリーの最新記事】
-
no image
-
no image