简介:
getOrDefault() 方法获取指定 key 对应对 value,如果找不到 key ,则返回设置的默认值。
getOrDefault() 方法的语法为:
hashmap.getOrDefault(Object key, V defaultValue)
示例:
import java.util.*;
public class Test {
public static void main(String[] args) {
HashMap<String, Integer> map = new HashMap();
map.put("张三", 1);
int a = map.getOrDefault("张三", 666);
int b = map.getOrDefault("王五", 666);
System.out.println(a);
System.out.println(b);
}
}
output:
张三是已经存在的键值,返回了他对应的1
王五并不在map中存在,返回了默认值666