文章详情页
java - 请问Map map = new HashMap;与Map map = Maps.Hashmap;创建的map对象有什么区别?
浏览:128日期: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. node.js - 我是一个做前端的,求教如何学习vue,node等js引擎?2. java - 爬虫抓取问题3. 浅谈vue生命周期共有几个阶段?分别是什么?4. 关于用java中正则表达式匹配单个字符5. node.js - nodejs+express+vue6. android - 微信的@功能如何实现的?7. css - div设置float:left后高度设置自动会无效 ?8. css - 移动端字体设置问题9. java - Why my @Async not working ?10. javascript - 百度地图一开始设置了中心点,怎么通过按钮在调转到对应的中心点????
排行榜
