原文链接: A Guide to Java HashMap → https://www.baeldung.com/java-hashmap文章来源:https://www.toymoban.com/news/detail-703187.html
文章来源地址https://www.toymoban.com/news/detail-703187.html
从Map里取值
# 原生方法
Map<String, Integer> map = new HashMap<>();
// map自身的方法 → 取不到返回null
Integer age6 = map.get("name"); // Integer时返回null可以
int age6 = map.get("name"); // int时返回null报错
// map自身的方法 → 取不到使用默认值
Integer age5 = map.getOrDefault("name", 0);
# MapUtils
Map<String, Integer> map = new HashMap<>();
// MapUtils → 取不到返回null
Integer age1 = MapUtils.getInteger(map, "name"); // Integer时返回null可以
int age3 = MapUtils.getInteger(map, "name"); // int时返回null报错
// MapUtils → 取不到使用默认值
Integer age1 = MapUtils.getInteger(map, "name", 0);
int age3 = MapUtils.getInteger(map, "name", 0);
dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.1</version>
<scope>compile</scope>
/dependency>
到了这里,关于A Guide to Java HashMap的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!