【发布时间】:2014-07-29 22:07:19
【问题描述】:
我想用字符串出现的次数在 java 中对 ArrayList<String> 进行排名。
像这样:如果我有一个
ArrayList<String>= [French, English, German, French, French, Belgium, English, Belgium]
我数了"French", "English", "Belgium",etc.出现的次数。所以法语出现了 3 次,英语出现了 2 次,比利时出现了 2 次,德语出现了 1 次。然后我想根据数字对ArrayList<String> 进行排名。
结果将是:
French 3
English 2
Belgium 2
German 1
我该怎么做?如何关联整数和字符串?
【问题讨论】:
-
解析arrayList并创建一个以“语言”为键、“计数”为值的映射..