編集の要約なし |
|||
| 12行目: | 12行目: | ||
* clear - すべての要素をセットから削除する | * clear - すべての要素をセットから削除する | ||
* remove - 要素をセットから削除する | * remove - 要素をセットから削除する | ||
* iterator - イテレーターを生成 | |||
==例== | ==例== | ||
2019年7月2日 (火) 01:08時点における版
私はハッシュ表を利用して順序と重複のないデータ集合(セット)を扱います。重複データは無視します。
格納された順にデータを管理したい場合は「LinkedHashSet」を、辞書順にデータを管理したい場合は「TreeSet」を利用して下さい。
メソッド
- isEmpty - このセットに要素が存在するか真偽する
- contains - 指定された要素がセットに含まれているか真偽する
- size - セット内の要素数を知らせる
- add - その要素をセットに追加する
- clear - すべての要素をセットから削除する
- remove - 要素をセットから削除する
- iterator - イテレーターを生成
例
Set<String> colors = new HashSet<>();
colors.add("red");
colors.add("yellow");
colors.add("blue");
colors.add("blue");
System.out.println(colors.size());