我正在爲一點代碼苦苦掙扎,我只是無法弄清楚正確的語法是什麼。這是問題的一個例子:從密鑰中迭代LinkedHashMap的值
for (Integer key : map1.keySet()) {
for (Integer value : map2.values()) {
if (value == key) {
// ++ the corresponding value of the looping map1 key.
// tried statements like map1.values()++
// but this is an invalid operation.
}
}
}
我試圖遍歷map2
值,如果這個過程map1
鍵map2
值匹配內map1
鍵,我想添加一個到相應map1
的價值鍵。
應該是一個簡單的問題,但Eclipse一直告訴我,我有語法錯誤,任何人都可以提出我可能需要迭代值的聲明?
請加入Eclipse的語法錯誤 –
堆棧跟蹤將是巨大的。 – csmckelvey