Java 中的有序列表映射实现
我想知道是否有一个类在Java中实现和接口。Map
List
我有一个数据结构,主要是.I 将字符串 (ID) 映射到 s。但是在我的代码的特定部分中,我需要向用户显示所有可用的ID。到目前为止,唯一的方法是写这个:Map
Image
Images
for (String id : myMap.keySet()) {
// get the image like this "myMap.get(id)"
}
因此,如果有一个同时实现两者的类会很好,所以我可以简单地编写:Map
List
for (Image img : myMap) {
// the image is img
}
有谁知道这样的实现?
编辑:在查看答案(这些答案都是正确的,投票上升)之后,我现在意识到我还需要对地图进行排序。当我说“排序”时,我的意思是我希望它具有特定顺序的值,我可以修改该顺序。我知道这不是最初的问题,但我刚刚意识到我需要它。
编辑2:看来我优柔寡断。我需要的是一个有序的地图,而不是一个有序的地图。抱歉造成混淆,人们。