文章详情页
java - 请问Map map = new HashMap;与Map map = Maps.Hashmap;创建的map对象有什么区别?
浏览:188日期: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 tomcat多个小项目共存问题2. dockerfile - 为什么docker容器启动不了?3. javascript - swiper插件loop模式下的BUG?4. javascript - sublime快键键问题5. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””6. node.js通过module.exprots返回的是promise对象而非data?7. docker gitlab 如何git clone?8. java - 单例服务解决多进程写文件9. java - idea创建多modules项目后,tomcat启动失败10. javascript - 请教,用原生js插入html的问题
排行榜

网公网安备