我希望从HasMap得到一个值,但一段时间值不存在,那么我这样做:的HashMap的Java获得价值,如果它是存在
int var = 0;
if (hashMapHouse.containsKey("home1") {
var = hashMapHouse.get("houme1");
}
if(var==0) //do something
else //do something else
我的问题是:是否有可能有一个hashMap调用来获取值并测试值是否存在或不存在?
如果HashMap的值不是一个“int”,但是一个对象类似于这样做('int var = hashMapHouse.getOrDefault(“home1”,0);')? – snorlax
是的,你为什么不测试它? –