java HashMapの要素の数を取得する

java HashMapの要素の数を取得する

javaで、HashMapの要素の数を取得する手順を記述してます。「size」で可能です。要素が存在しない場合は「0」となります。

環境

  • OS windows11 home
  • java 19.0.1

手順

要素の数を取得するには、「size」を使用します。

ハッシュ名.size

実際に使用してみます。

import java.util.HashMap;
import java.util.Map;

public class App {
  public static void main(String[] args) throws Exception {

    Map<String, Integer> m = new HashMap<>();

    m.put("aaa", 10);
    m.put("bbb", 20);
    m.put("ccc", 30);
    
    System.out.println(m.size()); // 3

  }

}

取得されていることが確認できます。

要素が存在しない場合

要素が存在しない場合は、「0」が返ります。

import java.util.HashMap;
import java.util.Map;

public class App {
  public static void main(String[] args) throws Exception {

    Map<String, Integer> m = new HashMap<>();
    
    System.out.println(m.size()); // 0

  }

}