地图中HashMap的ImmutableMap.of()解决方法?

地图中HashMap的ImmutableMap.of()解决方法?,第1张

地图中HashMap的ImmutableMap.of()解决方法

你为什么要那些定期

HashMap
linkedHashMap
?您可以这样做:

Map<String, Object> map = Maps.newHashMap();map.put(key, value);

用的东西

ImmutableMap
是,它是多一点点麻烦创造;
您首先需要制作一个
Builder
,然后将键值对放入构建器中,然后调用
build()
它来创建
ImmutableMap
ImmutableMap.of()
如果要
ImmutableMap
使用单个键值对创建,则该方法可以缩短编写时间。

考虑一下如果不使用该

ImmutableMap.of()
方法必须编写的内容:

ImmutableMap<String, Object> map = ImmutableMap.builder()    .put(key, value);    .build();


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5616030.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存