文章详情页
java - 请问Map map = new HashMap;与Map map = Maps.Hashmap;创建的map对象有什么区别?
浏览:110日期: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. windows误人子弟啊2. mysql优化 - MySQL如何为配置表建立索引?3. 实现bing搜索工具urlAPI提交4. 关于mysql联合查询一对多的显示结果问题5. 数据库 - Mysql的存储过程真的是个坑!求助下面的存储过程哪里错啦,实在是找不到哪里的问题了。6. 我在网址中输入localhost/abc.php显示的是not found是为什么呢?7. 如何用笔记本上的apache做微信开发的服务器8. python - linux怎么在每天的凌晨2点执行一次这个log.py文件9. MySQL主键冲突时的更新操作和替换操作在功能上有什么差别(如图)10. 冒昧问一下,我这php代码哪里出错了???
排行榜
