map是一个key和value的键值对的集合。有key和value键值对,就会有判断是否有key和value
containsKey():map中是否包含某个key值
containsValue():map中是否包含某个value值
示例:
public static void main(String[] args) {Map map = new HashMap();map.put(\"name\", \"小老虎\");map.put(\"age\", \"20\");String key = \"birthday\";String value = \"50\";boolean containsKey = map.containsKey(key);if(containsKey) {// 条件为真System.out.println(\"Map中包含名为:\"+key+\"的key\");}else {// 条件为假System.out.println(\"Map中不包含名为:\"+key+\"的key\");}boolean containsValue = map.containsValue(value);if(containsValue) {// 条件为真System.out.println(\"Map中包含:\"+value+\"的值\");}else {// 条件为假System.out.println(\"Map中不包含:\"+value+\"的值\");}}
执行结果: