文章详情页
java - 请问Map map = new HashMap;与Map map = Maps.Hashmap;创建的map对象有什么区别?
浏览:46日期: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. android - libGDX 显示ttf字体出错2. javascript eval3. angular.js - angular2 有什么cool的loading组件么?4. docker start -a dockername 老是卡住,什么情况?5. docker容器呢SSH为什么连不通呢?6. 在mac下出现了两个docker环境7. docker网络端口映射,没有方便点的操作方法么?8. docker内创建jenkins访问另一个容器下的服务器问题9. dockerfile - 为什么docker容器启动不了?10. debian - docker依赖的aufs-tools源码哪里可以找到啊?
排行榜
![android - libGDX 显示ttf字体出错](http://www.haobala.com/attached/image/news/202310/095516762f.jpg)