HashSet
順序の保証はないが、要素の重複を許さない配列
値はコレクションの反復子であるIteratorを使用して取り出す。
下記の様に書くと、aaaaが二回addされているけれど、マージされるので、aaaaとbbbbがそれぞれ一回づつ出力される
HashSet<String> set= new HashSet<String>();
set.add("aaaa");
set.add("bbbb");
set.add("aaaa");
Iterator it = set.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
java.util.HashSet
http://java.sun.com/javase/ja/6/docs/ja/api/java/util/HashSet.html
java.util.Iterator
http://java.sun.com/javase/ja/6/docs/ja/api/java/util/Iterator.html
0 件のコメント:
コメントを投稿