Java 用于按插入顺序获取数据的集合

Java 用于按插入顺序获取数据的集合,java,Java,如果我想将员工详细信息1)作为键值2)而不使用键值,可以使用哪些集合。在这两种情况下,我都希望按插入顺序检索数据。请提供帮助。对于简单的列表实现(简单值列表存储),您可以使用该类。对于映射(键值存储),使用。这两种实现都将保留插入顺序。对于简单的列表实现(简单值列表存储),您可以使用该类。对于映射(键值存储),使用。这两种实现都将保留插入顺序。: 哈希表和链表实现的映射接口,具有可预测的迭代顺序。此实现与HashMap的不同之处在于,它维护一个贯穿其所有条目的双链接列表。此链表定义了迭代顺序,通

如果我想将员工详细信息1)作为键值2)而不使用键值,可以使用哪些集合。在这两种情况下,我都希望按插入顺序检索数据。请提供帮助。

对于简单的
列表
实现(简单值列表存储),您可以使用该类。对于
映射
(键值存储),使用。这两种实现都将保留插入顺序。

对于简单的
列表实现(简单值列表存储),您可以使用该类。对于
映射
(键值存储),使用。这两种实现都将保留插入顺序。

哈希表和链表实现的映射接口,具有可预测的迭代顺序。此实现与HashMap的不同之处在于,它维护一个贯穿其所有条目的双链接列表。此链表定义了迭代顺序,通常是将关键帧插入贴图的顺序(插入顺序)。请注意,如果将键重新插入地图,则插入顺序不受影响。(如果调用m.put(k,v),而m.containsKey(k)将在调用之前立即返回true,则将密钥k重新插入到映射m中。)

:

哈希表和链表实现的映射接口,具有可预测的迭代顺序。此实现与HashMap的不同之处在于,它维护一个贯穿其所有条目的双链接列表。此链表定义了迭代顺序,通常是将关键帧插入贴图的顺序(插入顺序)。请注意,如果将键重新插入地图,则插入顺序不受影响。(如果调用m.put(k,v),而m.containsKey(k)将在调用之前立即返回true,则将密钥k重新插入到映射m中。)


对于有序格式的键值对


对于有序格式的非键值对

对于有序格式的键值对

对于有序格式的非键值对