Processing で使用している HashMap があり、マップの値をインクリメントしたいと考えています。Googleで検索したところ、次のコードが正しいことがわかりました。
if (colors.containsKey(ckey))
{
colors.put(ckey, colors.get(ckey) + 1);
} else {
colors.put(ckey, 1);
}
私は得続けます:
演算子 + は、引数の型 Object、int に対して定義されていません
私は Java コーダーではありませんが、参考文献では Object を返すと書かれています。.getValue() メソッドを使用して int を抽出する必要がありますか?
多分私は何か他の間違ったことをしていますか?うーん。
よろしく。