Google Collections包含Multiset界面和TreeMultiset类,但我很惊讶地发现没有相应的SortedMultiset界面.
Multiset
TreeMultiset
SortedMultiset
这样的东西对于建立离散概率分布非常有用.
在我尝试自己实现它之前,我想知道是否有一个特定的理由将其遗漏,例如可能违反Multiset或Collection不变,或固有的性能问题等.
Collection
编辑:我最初没有意识到这一点,但这实际上是3个单独的请求:
TreeMultiset.entrySet
java guava
guava ×1
java ×1