Java – Check if key exists in HashMap
2015-09-29 10:05
363 查看
In Java, you can use the
package com.mkyong.test;
import java.util.HashMap;
import java.util.Map;
public class TestMap {
}
1
“`
Map.containsKey()method to check if a key exists in a
Map.
TestMap.java
package com.mkyong.test; import java.util.HashMap; import java.util.Map; public class TestMap { public static void main(String[] args) { Map<String, Integer> fruits = new HashMap<>(); fruits.put("apple", 1); fruits.put("orange", 2); fruits.put("banana", 3); if(fruits.containsKey("apple")){ //key exists System.out.println(fruits.get("apple")); }else{ //key not exists } } } ··· Output ··· 1 ··· Alternatively, just check the `null` value like this : ###`TestMap.java`
package com.mkyong.test;
import java.util.HashMap;
import java.util.Map;
public class TestMap {
public static void main(String[] args) { Map<String, Integer> fruits = new HashMap<>(); fruits.put("apple", 1); fruits.put("orange", 2); fruits.put("banana", 3); Integer appleQty = fruits.get("apple"); if(appleQty!=null){ //key exists System.out.println(appleQty); }else{ //key not exists } }
}
Output
1
“`
相关文章推荐
- hello spring
- Java – Convert String to int
- Eclipse switch workspace 时好多多余workspace
- java 以dom方式解析xml
- Java – Display double in 2 decimal points
- org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException介绍
- 浅谈Java中的深拷贝和浅拷贝(转载)
- 【笔记】Spring MVC学习指南(八)表达式语言
- Java 多维数组遍历详解
- Java 中的悲观锁和乐观锁的实现
- spring相关资源
- Java – Math.pow example
- spring相关资源
- Java swing开发俄罗斯方块小游戏代码
- spring.net Corn表达式[转]
- Java – How to split a string
- java反射访问私有成员变量
- java数组初始化及内存分析
- Java数据类型和MySql数据类型对应表
- 举例讲解Java中的多线程编程