Java - 具有LinkedHashMap属性的集合
问题描述:
是否有一个集合类具有可预测迭代顺序的LinkedHashMap质量,但同时又是可索引的? LinkedHashMap实现了一个get()方法,该方法返回值对象,但indexof()方法不可用。我喜欢这两个。Java - 具有LinkedHashMap属性的集合
谢谢。
答
SortedMap(ConcurrentSkipListMap,TreeMap)的方法会返回所有密钥>(或<)传入的密钥的子图视图。所以
index(key) == sortedMap.headMap(key).size();
不可能是非常有效的。
听起来像你需要一个双向映射(键 - >值,值 - >键) – 2009-08-12 20:57:37