是否可以访问 Map<Integer, Integer>
通过索引?
我需要获取 map 的第二个元素。
最佳答案
您使用了错误的数据结构。如果您需要按键查找,请使用Map
。如果您需要按索引或插入顺序查找,请使用可以索引的内容,例如数组、列表或链接列表。
如果您需要通过两者进行查找,那么您需要创建一个跟踪键和插入顺序的复合数据结构(实现将由 Map
和上述数据结构之一支持)。
框架中甚至内置了一个:LinkedHashMap
.
关于java - 通过索引访问 map ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17088291/