Hashtable元素是无序的,是否可以按照插入的顺序检索元素。 我知道LinkedHashMap按插入顺序列出元素。 并且TreeHashMap按照它们插入的自然顺序迭代元素。
答案 0 :(得分:2)
尝试LinkedHashMap
。
LinkedHashMap是Map接口的Hash表和链表实现,具有可预测的迭代顺序。此实现与HashMap的不同之处在于它维护了一个贯穿其所有条目的双向链表。此链接列表定义迭代排序,通常是键插入映射的顺序(插入顺序)。请注意,如果将键重新插入地图中,则不会影响插入顺序。