如何获取无序键值对

6
问题是:我正在从数据库中检索一个键值数据对象对,它是这样的:
(select * from xyz ORDER BY letter DESC)

3 z,
2 y,
1 x

我正在将这些内容放入一个长字符串HashMap对中。问题是当我将它们放入Map对中时,顺序会发生改变。 它显示为

1 x,
2 y,
3 z 

如何在第一种情况下保留数据。
4个回答

10

你不应该链接到过时的Javadocs。世界上大多数人使用的是Java 1.6,而不是1.4.2。 - Stephen C
不,这是不可以的。1.4.2文档已经明显过时了。例如,它们没有显示LinkedHashMap在现代JVM中实际上是一个泛型类。 - Stephen C
更改了链接到Java 8 :) - Tobias

3

3

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接