1
4
我不认为我完全理解这个问题,但也许你想看看这个问题 LRUMap 执行 Commons Collections 框架。 |
2
1
我不认为存在任何这样的集合或映射(但我也第一次听说了这个构造函数)。我查过了 Guava ,但我认为他们也没有解决办法。
现在,iterator()/entrySet()方法提供了一个视图,该视图首先由LinkedHashSet/Map支持,然后由其余的数据支持(如果要反转访问顺序,则反之亦然)。 我将使用类似Collections类中的包装器方法来实现它。
这实际上可能是一种对更多观众有意义的功能。我会考虑在 Guava |