【发布时间】:2012-07-15 08:03:28
【问题描述】:
我正在查看一个冗余的字符串列表,例如
{ "One", "One", "One", "Two", "Three", "Three" }
计算出现次数的最佳方法是什么,然后创建一个非冗余的字符串列表,按出现次数排序?
我想要的结果是这样的列表:
{ "One", "Three", "Two" }
【问题讨论】:
-
你可以使用修改后的
Set,它会自动只保留一个实例,你可以在另一个变量中保留一个计数。 -
使用树形图而不是hasamap
-
尝试使用带有比较器的 TreeMap docs.oracle.com/javase/1.5.0/docs/api/java/util/…
-
您可以在空间上拆分以获取单词,然后使用哈希集删除重复项like so 吗?抱歉,如果我遗漏了什么
-
@aishwarya 您缺少 counting events 位。