通过索引访问地图?

gur*_*gui 2 java

它是否可以Map<Integer, Integer>通过指数获得通过?

我需要得到地图的第二个元素.

jas*_*son 10

您使用的是错误的数据结构.如果需要按键查找,则使用a Map.如果需要按索引或插入顺序查找,请使用允许索引的内容,例如数组或列表或链接列表.

如果需要通过两者进行查找,则需要创建一个跟踪密钥和插入顺序的复合数据结构(实现将由Map上述数据结构之一和上述数据结构之一支持).

框架中甚至还有一个:LinkedHashMap.