【Java】Setの使い方まとめてみた
HashSetのメソッド のメソッドでどのようなことができるのか主要なものをまとめました。
add:Setに要素を追加
add(値)メソッドを使用すると、Setに要素を追加することができます。
Set<String> set = new HashSet<>();
set.add("テスト");
set.add("セット");
System.out.println(set);
//実行結果
[テスト, セット]
size():Setに格納されている要素数を数える
size()を使用すると、Setに格納されている要素数を数えることができます。
Set<String> set = new HashSet<>();
set.add("テスト");
set.add("セット");
System.out.println(set.size());
//実行結果
2
isEmpty() :Setの要素数がゼロであるかを判定
isEmpty()を使用すると、Setの要素数がゼロであるかを判定することができます。
Set<String> set = new HashSet<>();
System.out.println(set.isEmpty());
set.add("");
System.out.println(set.isEmpty());
//実行結果
true
false
contains(値) : Setに要素が含まれているかを判定
contains(値)を使用すると、Setに要素が含まれているか判定することができます。
Set<String> set = new HashSet<>();
set.add("テスト");
System.out.println(set.contains("テスト"));
System.out.println(set.contains("てすと"));
//実行結果
true
false
clear():Setの要素を全て削除する
clear()を使用すると、Setの要素を全て削除することができます。
Set<String> set = new HashSet<>();
set.add("テスト");
set.add("セット");
System.out.println(set);
set.clear();
System.out.println(set);
//実行結果
[テスト, セット]
[]
remove(値) :Setの指定した要素を削除する
remove(値)を使用すると、Setの指定した要素を削除することができます。
Set<String> set = new HashSet<>();
set.add("テスト");
set.add("セット");
System.out.println(set);
set.remove("テスト");
System.out.println(set);
//実行結果
[テスト, セット]
[セット]





コメントを残す