map.getOrDefault()方法
时间: 2024-02-26 15:48:19 浏览: 246
浅析Java8 中 Map 接口的新方法
map.getOrDefault()方法是Java中Map接口提供的一个方法,用于获取Map中指定key对应的value值。如果Map中存在该key,则返回对应的value值;如果Map中不存在该key,则返回指定的默认值。该方法的语法为:map.getOrDefault(Object key, V defaultValue)。其中,key表示要获取的key值,defaultValue表示默认值。如果Map中存在key,则返回对应的value值;如果Map中不存在key,则返回defaultValue。该方法可以用于避免在获取Map中不存在的key时出现NullPointerException异常。
阅读全文