我希望從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
是的,你爲什麼不測試它? –