2

毎回エラーが発生します。私は何を間違っていますか?

私のコード:

 public static void hashMap(String crnString)
{
    try
    {
        if (mMap.containsKey(crnString))
        {
            int count = mMap.get(crnString);
            count++;
            mMap.put(crnString, count);
        }
        else
        {
            mMap.put(crnString, 1);
        }
    }
    catch (IOException e)
    {
        e.printStackTrace();
    }
    finally
    {
    }
}
4

2 に答える 2

5

が であると仮定するmMapと、ブロックHashMap内のコードは. コードをラップしているブロックを削除します。tryIOExceptiontry-catch

public static void hashMap(String crnString){
    if (mMap.containsKey(crnString)) {
        int count = mMap.get(crnString);
        count++;
        mMap.put(crnString, count);
    } else {
        mMap.put(crnString, 1);
    }
}
于 2013-10-11T02:07:05.067 に答える