私はJavaの新しいものです。私はMAbovePixel Generatorを作っています。今私の考えは、非常に上のピクセル、そして右のピクセルは青で、ジェネレータではイエロー(砂)を作る機会があり、そこから地面と草ができます。複数の整数を比較し、Javaで最大のものを見つけよう
これまでのところ、私は 'ジェネレータ'の上のピクセルとその左側を確認しました。ピクセルがどの色であるかに応じて、現在のピクセルはそのピクセルの次のピクセルの1つになる可能性があります。
if (LeftPixel == 0xFF0000FF) OceanChance = OceanChance + 5;
if (AbovePixel == 0xFF0000FF) OceanChance = OceanChance + 5;
if (LeftPixel == 0xFFEDC9AF) SandChance = SandChance + 5;
if (AbovePixel == 0xFFEDC9AF) SandChance = SandChance + 5;
if (LeftPixel == 0xFF733D1A) GroundChance = GroundChance + 5;
if (AbovePixel == 0xFF733D1A) GroundChance = GroundChance + 5;
if (LeftPixel == 0xFF698B22) GrassChance = GrassChance + 5;
if (AbovePixel == 0xFF698B22) GrassChance = GrassChance + 5;
この時点で、私は次に何をすべきかわかりません。 私はリストを持っていますが、Javaで最大のものをチェックするにはどうしたらいいですか?
リストのすべてのintを比較するにはどうすればよいのでしょうか。 また、結びついている場合は、関係のリストから使用するintをランダムに選択します。
は、私はインターネットの「Javaは、複数の整数を比較」で検索をしましたが、それはので、多分、私が知らないことをやろうとして何イムの名前をtheresの、私が理解できるものを思い付くしませんでしたか?
いずれにしても、何が最善のことですか?
あなたは、リストや配列を持っているように見えません。質問のために必要なものだけを持ってあなたの例を単純化できますか? –
ええ、それについて申し訳ありません。私はそれを少し簡略化したと思う。 –
あなたは一緒に行くための単純なアルゴリズムを持っていないようです。あなたはもっと明確にしたいことを説明できますか?変数に短い名前を決して与えないでください。誰もこれらの魔法の名前が意味するものを手に入れることはできません。 –