为了账号安全,请及时绑定邮箱和手机立即绑定

有比 hashmap 更好的 key value 列表吗?

有比 hashmap 更好的 key value 列表吗?

慕田峪9158850 2018-09-24 16:05:21
听说 hashmap 很占空间,访问效率不高,对于不需要修改删除的操作(比如用 gson 搭建 API)的场景,是否有更好的 <key, value> 之类的数据类型呢?
查看完整描述

1 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

这是fastjson构造函数代码

    public JSONObject(int initialCapacity, boolean ordered){        if (ordered) {
            map = new LinkedHashMap<String, Object>(initialCapacity);
        } else {
            map = new HashMap<String, Object>(initialCapacity);
        }
    }

关于性能,我想fastjson足够满足大部分要求,其内部使用的其实也是hashmap。
所以对于你说的很占空间,访问效率不高我不是很明白。


查看完整回答
反对 回复 2018-09-24
  • 1 回答
  • 0 关注
  • 563 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信