我已經編寫代碼在HashMap中查找唯一變量,但它似乎不起作用?我希望能夠打印每種香腸類型的頻率。如何檢查一個HashMap的唯一變量?
if(sausagesEaten.isEmpty()) { //if the HashMap is empty
System.out.println("No sausages have been eaten");
System.out.println("======================================================="); ;
}
else{
HashMap<ArrayList, String> sausagesEaten = new HashMap<ArrayList, String>();
for (String key : sausagesEaten) {
System.out.println(key + ": " + Collections.frequency(saustype, key));
}
System.out.println(" ");
}
目前尚不清楚你在這裏尋找什麼。 'ArrayList'鍵類型的含義是什麼?什麼是「saustype」?你是否試圖遍歷'HashMap'的值,鍵或者什麼? –
你的鑰匙是一個列表。你有另一種方式得到你的hashmap – UmNyobe
總而言之,arrarylist是一個列表,如牛肉,雞肉等香腸類型 –