java map中key存在但value为null可以使用getOrDefault吗
可以使用getOrDefault方法。如果key存在但value为null,getOrDefault方法会返回defaultValue的值。例如:
Map<String, String> map = new HashMap<>();
map.put("key", null);
String value = map.getOrDefault("key", "default");
System.out.println(value); // 输出"default"
原文地址: http://www.cveoy.top/t/topic/bwXu 著作权归作者所有。请勿转载和采集!