本サイトはプロモーション(広告)が含まれています。

【Java】Setの使い方まとめてみた

【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);

//実行結果
[テスト, セット]
[セット]

Javaの記事一覧へ

PAGE TOP