文章详情页
java - 请问Map map = new HashMap;与Map map = Maps.Hashmap;创建的map对象有什么区别?
浏览:156日期:2024-02-17 15:51:14
问题描述
问题解答
回答1:你说的是com.google.common.collect.Maps.newHashMap()吗?
回答2:没什么区别,你看下源码就知道了:
/** * Creates a <i>mutable</i>, empty {@code HashMap} instance. * * <p><b>Note:</b> if mutability is not required, use {@link * ImmutableMap#of()} instead. * * <p><b>Note:</b> if {@code K} is an {@code enum} type, use {@link * #newEnumMap} instead. * * @return a new, empty {@code HashMap} */ public static <K, V> HashMap<K, V> newHashMap() { return new HashMap<K, V>(); }
标签:
java
相关文章:
1. java - mybatis源码分析2. javascript - 正则匹配字符串特定语句后的数字3. 老师,你这两条斜杠的是怎么注释的?4. css - html根字体设置成很大的值后, 包裹了行内元素的div莫名变高是什么原因5. 请教一个python字符串处理的问题?6. docker网络端口映射,没有方便点的操作方法么?7. 修改mysql配置文件的默认字符集重启后依然不生效8. java - servlet的init方法和选择Filter的init方法来加载配置文件,二者有何区别?9. javascript - 一个前端的自我修养10. python - scrapy 处理 文章 分页的内容
排行榜

网公网安备