2

我们可以从Java中每次都固定的Map某种顺序或顺序中获取数据吗?

4

2 回答 2

4

好吧,在某些地图中,您可以。例如,SortedMap(eg TreeMap) 的任何实现都将返回按键顺序排序的条目(可能根据自定义比较器)——当然,这对添加和获取条目的复杂性有影响。

然后LinkedHashMap将始终按插入顺序返回条目。

但是,如果您说的是普通话HashMap-不,您不能依赖订购。

于 2013-02-12T07:27:16.343 回答
0

您可以使用LinkedHashMap这是Map接口的有序实现。

于 2013-02-12T07:26:40.007 回答