lst = [and, and, and, and, these, those, their, boxes, boxes]
如何字符鍵轉換成字符串輸出一個HashMap
public Collection<Character> mostCommonFirstWeighted() {
HashMap<Character, Integer> hashmap = new HashMap<Character, Integer>();
for (String s : lst) {
if (hashmap.get(s.charAt(0)) == null) {
hashmap.put(s.charAt(0), 1);
} else {
hashmap.put(s.charAt(0), hashmap.get(s.charAt(0)).intValue() + 1);
}
}
System.out.println(hashmap);
hashmap = {a=4, b=2, t=3}
現在,我怎麼得到我的HashMap返回只有最相關值的鍵(一個或多個)。
所需的輸出:
[a]
怎麼可能這種方法與'LST '返回'{a = 4,b = 2,t = 3}'?不是'{t = 2,q = 1,b = 2,f = 1,j = 1,o = 1,l = 1,d = 1}'? – Albert 2015-03-03 13:31:41
對不起,使用了錯誤的列表示例。我剛編輯它 – FatFockFrank 2015-03-03 13:40:36
「相關值」?你什麼意思? – laune 2015-03-03 13:43:50