「Java」TreeMapのcontainsKey、containsValueメソッドを使うサンプル
説明
1.boolean containsKey(Object key)
指定のキーのマッピングがこのマップに含まれている場合にtrueを返します。
2.boolean containsValue(Object value)
マップが1つまたは複数のキーを指定された値にマッピングしている場合にtrueを返します。
Javaコード
package com.arkgame.study;
import java.util.Map;
import java.util.TreeMap;
public class TreeMapDemo {
public static void main(String[] args) {
Map<String, String> cft = new TreeMap<String, String>();
cft.put("key01", "Info_AA");
cft.put("key02", "Info_BB");
cft.put("key03", "Info_CC");
// 更新
cft.put("key03", "Info_DD");
if (cft.containsKey("key01")) {
System.out.println("TreeMapに指定のキー(key01)が存在します");
} else {
System.out.println("TreeMapに指定のキー(key01)が存在しません");
}
if (cft.containsValue("Info_DD")) {
System.out.println("TreeMapに指定の値(Info_DD)が存在します");
} else {
System.out.println("TreeMap指定の値(Info_DD)が存在しません");
}
}
}
package com.arkgame.study;
import java.util.Map;
import java.util.TreeMap;
public class TreeMapDemo {
public static void main(String[] args) {
Map<String, String> cft = new TreeMap<String, String>();
cft.put("key01", "Info_AA");
cft.put("key02", "Info_BB");
cft.put("key03", "Info_CC");
// 更新
cft.put("key03", "Info_DD");
if (cft.containsKey("key01")) {
System.out.println("TreeMapに指定のキー(key01)が存在します");
} else {
System.out.println("TreeMapに指定のキー(key01)が存在しません");
}
if (cft.containsValue("Info_DD")) {
System.out.println("TreeMapに指定の値(Info_DD)が存在します");
} else {
System.out.println("TreeMap指定の値(Info_DD)が存在しません");
}
}
}
package com.arkgame.study; import java.util.Map; import java.util.TreeMap; public class TreeMapDemo { public static void main(String[] args) { Map<String, String> cft = new TreeMap<String, String>(); cft.put("key01", "Info_AA"); cft.put("key02", "Info_BB"); cft.put("key03", "Info_CC"); // 更新 cft.put("key03", "Info_DD"); if (cft.containsKey("key01")) { System.out.println("TreeMapに指定のキー(key01)が存在します"); } else { System.out.println("TreeMapに指定のキー(key01)が存在しません"); } if (cft.containsValue("Info_DD")) { System.out.println("TreeMapに指定の値(Info_DD)が存在します"); } else { System.out.println("TreeMap指定の値(Info_DD)が存在しません"); } } }
結果
TreeMapに指定のキー(key01)が存在します
TreeMapに指定の値(Info_DD)が存在します