小编beg*_*er_的帖子

性能:从HashMap.values()创建一个ArrayList

问题是从HashMap.values()集合创建ArrayList需要多少钱?或者单独创建值Collection?假设Map.size()> 100k.对象也可以一直保存在ArrayList(而不是HashMap)中,这对其他部分有影响(元素的修改,易于按键).ArrayList用于迭代每个第n个元素.(这就是为什么不能直接使用值集合的原因).在迭代期间不进行任何修改.

java collections performance arraylist hashmap

20
推荐指数
3
解决办法
4万
查看次数

标签 统计

arraylist ×1

collections ×1

hashmap ×1

java ×1

performance ×1