Tag: guava

可以按值的顺序迭代的映射

我需要一个可以按其值的递减顺序迭代的Map。 是否有像Apache Commons或Guava这样的标准库提供这种地图?

Google Guava vs. Apache Commons

我一直在寻找Java中的双向映射实现,偶然发现了这两个库: Google Guava (以前称为“Google Collections”) Apache Commons Collections 两者都是免费的,具有我正在寻找的双向地图实现(Apache中的BidiMap,Google中的BiMap),几乎相同的大小(Apache 493 kB,Google 499 kB)[编辑:不再是真的!]并且似乎在各方面都和我很相似。 我应该选择哪一个,为什么? 是否有一些其他等效的替代品(必须是免费的,至少有双向地图)? 我正在使用最新的Java SE,因此不需要人为地限制Java 5或类似的东西。