请问,有序和有键值的数据结构是什么?

02-12-02 zhao_hong_mei

我发现hashtable 是无序存储的,

键值的存储顺序为0,1,2,3,4,5

取出的键值的顺序是4,5,0,1,2,3

请高手解释一下

iceant
2002-12-02 13:12

哈西表就是这样的啊

cc
2002-12-02 21:53

hashtable 是有算法的,这个存取速度更快,你看看jdk帮助有写

zingers
2002-12-04 17:21

这个问题TIJ2已经回答得比较详细了。

可以用SortedMap TreeMap