[Java]Mapの要素の数を取得する方法
書式
HashMap名.size()
使用例
package com.arkgame.study.map;
import java.util.HashMap;
import java.util.Map;
public class MapElementSze {
// HashMapの定義
protected static Map<String, Integer> mpA = new HashMap<String, Integer>();
protected static Map<String, String> mpB = new HashMap<String, String>();
public static void main(String[] args) {
mpA.put("k001", 22);
mpA.put("k002", 33);
System.out.println("HashMap Aのサイズ:" + mpA.size());
if (mpB.size() == 0) {
System.out.println("HashMap Bのサイズ:" + mpB.size());
mpB.put("K003", "44");
}
}
}
package com.arkgame.study.map;
import java.util.HashMap;
import java.util.Map;
public class MapElementSze {
// HashMapの定義
protected static Map<String, Integer> mpA = new HashMap<String, Integer>();
protected static Map<String, String> mpB = new HashMap<String, String>();
public static void main(String[] args) {
mpA.put("k001", 22);
mpA.put("k002", 33);
System.out.println("HashMap Aのサイズ:" + mpA.size());
if (mpB.size() == 0) {
System.out.println("HashMap Bのサイズ:" + mpB.size());
mpB.put("K003", "44");
}
}
}
package com.arkgame.study.map; import java.util.HashMap; import java.util.Map; public class MapElementSze { // HashMapの定義 protected static Map<String, Integer> mpA = new HashMap<String, Integer>(); protected static Map<String, String> mpB = new HashMap<String, String>(); public static void main(String[] args) { mpA.put("k001", 22); mpA.put("k002", 33); System.out.println("HashMap Aのサイズ:" + mpA.size()); if (mpB.size() == 0) { System.out.println("HashMap Bのサイズ:" + mpB.size()); mpB.put("K003", "44"); } } }
実行結果
HashMap Aのサイズ:2
HashMap Bのサイズ:0