有没有人在Google Collections中使用TreeMultimap?我知道使用TreeMultimap时,它的键和值是按照它们的自然顺序或由提供的比较器排序的。我想知道是否有一个函数允许用户提供一个键并返回其键大于用户提供的键的所有值。这可以通过Java中的SortedMap完成,该函数具有一个名为tailMap的函数。谢谢!Google Collections中的TreeMultimap
4
A
回答
11
我还没有使用TreeMultiMap类,但快速查看Javadoc会建议您可以使用asMap()方法获取SortedMap,然后调用tailMap()。
2
是的,我让TreeMultimap.asMap()返回一个SortedMap来支持这样的情况。
请记住,tailMap()返回键大于或等于提供的键的所有条目。原来的问题只是说“大于”。
+0
它没有比作者的回答更具权威性。 – kris 2013-08-29 01:57:24
相关问题
- 1. 天花板()与TreeMultimap
- 2. Google Collections ImmutableMap迭代次序
- 3. 为什么Google Collections中没有SortedMultiset?
- 4. 如何在Eclipse中加载Google Collections Library?
- 5. Google Collections供应商和查找
- 6. 使用Google Collections创建弱Multimap
- 7. Google Collections(Guava Libraries):ImmutableSet/List/Map and Filtering
- 8. Google-Collections与GWT协同工作吗?
- 9. 从Google Collections中查找Multiset中的前N个元素?
- 10. Google Collections中懒惰的不可修改列表
- 11. Outlet Collections
- 12. Collections -ArrayList
- 13. MultiScaleTileSource和Collections
- 14. Collections排序Java
- 15. JavaScript Collections API?
- 16. querydsl-collections and groupBy
- 17. @XmlElementWrapper for unwrapped collections
- 18. Extend Collections Class VBA
- 19. Java中的Collections和“Stored Collections”有什么区别?为什么“存储”?
- 20. maven checkstyle插件和番石榴/ google-collections依赖冲突
- 21. c#collections列表类
- 22. Symfony2 Forms和Polymorphic collections
- 23. Java Collections API上的依赖注入
- 24. Google Collections API是否具有Ruby Enumerable#inject方法的等效功能?
- 25. from collections import OrderedDict and python version
- 26. mongodb union 2 collections and count
- 27. 使用Collections API来洗牌
- 28. commons collections缓冲区容量
- 29. IList vs IEnumerable for Collections on Entities
- 30. 可以使用Cassandra Collections吗?
我还没有使用TreeMultiMap,但这看起来确实是正确的解决方案。 +1 – Jonik 2009-11-06 15:31:37
非常感谢,我认为这是正确的解决方案。 – flyingfromchina 2009-11-06 16:12:06