這不斷給出一個空指針異常......我覺得我錯過了一些東西。順便說一下,這是一個HashMap<Character, Integer>
。也許這是一個包裝/原始的東西?我不知道。想想我可能會誤解Map類的方法
int amount = 0;
for (int i = 0; i < aMap.size(); i++){
if (!aMap.get(i).equals(null))
if (aMap.get(i).equals(c))
amount++;
}
您是否使用new實例化'HashMap'? –
看起來HashMap應該是HashMap,因爲您使用整數作爲鍵並將該值與'c'進行比較,我認爲它是一個字符? –
anonymous
@anonymous如何編譯雖然?我認爲這是一個錯字 –