編集の要約なし |
編集の要約なし |
||
| 1行目: | 1行目: | ||
[[java.util パッケージ|java.util]].HashSet [https://docs.oracle.com/javase/jp/8/docs/api/java/util/HashSet.html] | [[java.util パッケージ|java.util]].HashSet [https://docs.oracle.com/javase/jp/8/docs/api/java/util/HashSet.html] | ||
私はハッシュ表を利用して重複のないデータを扱います。重複データは無視します。格納された順にデータを管理したい場合は「LinkedHashSet」を、辞書順にデータを管理したい場合は「TreeSet」を利用して下さい。 | |||
==メソッド== | ==メソッド== | ||
2019年6月20日 (木) 21:39時点における版
私はハッシュ表を利用して重複のないデータを扱います。重複データは無視します。格納された順にデータを管理したい場合は「LinkedHashSet」を、辞書順にデータを管理したい場合は「TreeSet」を利用して下さい。
メソッド
- isEmpty - このセットに要素が存在するか真偽します
- contains - 指定された要素がセットに含まれているか真偽します
- size - セット内の要素数を知らせます
- add - その要素をセットに追加します
- clear - すべての要素をセットから削除します
- remove - 要素をセットから削除します
例
Set<String> colors = new HashSet<>();
colors.add("red");
colors.add("yellow");
colors.add("blue");
colors.add("blue");
System.out.println(colors.size());