Java HashMap isEmpty() メソッド
isEmpty() メソッドは、この HashMap が空かどうかを確認するために使用します。
isEmpty() メソッドの構文は次のとおりです:
hashmap.isEmpty()
注:hashmap は HashMap クラスのオブジェクトです。
パラメータの説明:
- 无
戻り値
HashMap にキー/値ペアのマッピングが含まれていない場合は true を返し、それ以外の場合は false を返します。
例
次の例は、isEmpty() メソッドの使用法を示しています:
例
import java.util.HashMap;
class Main {
public static void main(String[] args) {
HashMap<Integer, String> sites = new HashMap<>();
// この HashMap に要素が含まれているかどうかを確認
boolean result = sites.isEmpty(); // true
System.out.println("空ですか? " + result);
// HashMap に要素を追加
sites.put(1, "Google");
sites.put(2, "サンプル");
sites.put(3, "Taobao");
System.out.println("HashMap: " + sites);
result = sites.isEmpty(); // false
System.out.println("空ですか? " + result);
}
}
class Main {
public static void main(String[] args) {
HashMap<Integer, String> sites = new HashMap<>();
// この HashMap に要素が含まれているかどうかを確認
boolean result = sites.isEmpty(); // true
System.out.println("空ですか? " + result);
// HashMap に要素を追加
sites.put(1, "Google");
sites.put(2, "サンプル");
sites.put(3, "Taobao");
System.out.println("HashMap: " + sites);
result = sites.isEmpty(); // false
System.out.println("空ですか? " + result);
}
}
上記のプログラムを実行すると、出力結果は次のとおりです:
是否为空? true
HashMap: {1=Google, 2=サンプル, 3=Taobao}
是否为空? false
上記の例では、sites という名前の HashMap を作成し、コードの後半で isEmpty() メソッドを使用して空かどうかを判定しました。
その他の拡張
Java HashMap