画像にどの補色が表示されるかを覚えておくために、ハッシュテーブルを使用しています。
とにかく、現在の値のカウントを取得します。
Float count = complementaryColour.get(complementaryString[1] + " and " + colourName);
そして今、私はカウントを変更したいので、私はします:
count += (Float)((frequency/width*height)*total_distance);
そしてそれを元に戻します
complementaryColour.put(complementaryString[1] + " and " + colourName, count);
しかし悲しいことに、それはこれが好きではありません!フロートカウントを作成する必要があると表示され、それをハッシュテーブルに戻す行を見ると、変数に解決できないと表示されます。
私はこれが以前に行われたのを見たことがありますが、整数カウントがある場合にのみ...そしてカウント++; その後、これをハッシュテーブルに戻すことができます。