如何使用多集? (番石榴)

时间:2015-03-02 20:33:14

标签: guava multiset

是否可以使用Multiset来计算单词中第一个字母的字母频率。这些单词存在于列表中。

例子。 [快,棕,狐,跳,过,懒,狗]

输出:最常见的第一个字符:[t,q,b,f,j,o,l,d]

输出:最常见的第一个字符忽略字频:[t]

我刚开始研究如何使用番石榴溶液。

1 个答案:

答案 0 :(得分:1)

你只需要创建一个Multiset<Character>,然后迭代这些单词并将它们的第一个字符添加到你的多重集中(注意:这有一些i18n问题,作为一般事情)。您可以随时跟踪最常见的字符,也可以稍后遍历多字节来获取它。