私はコーディングが新しく、現在コードを改造しています。ここにオリジナルのパットがあります。男性または女性をランダムに決定するためのJavaのヘルプが必要
元のコードは、基本的にグリッド上の特定の場所に子孫(a.k.a a *)を生成します。しかし今、私は子孫が男性か女性かをランダムに改造しています。 ORGANISMを男性または女性にランダムに選ぶように、新しいサブコードを書くにはどうすればよいですか?私は詳細が必要ない、ちょうど私が立ち往生しているので、いくつかの助けが必要です。
私はコーディングが新しく、現在コードを改造しています。ここにオリジナルのパットがあります。男性または女性をランダムに決定するためのJavaのヘルプが必要
元のコードは、基本的にグリッド上の特定の場所に子孫(a.k.a a *)を生成します。しかし今、私は子孫が男性か女性かをランダムに改造しています。 ORGANISMを男性または女性にランダムに選ぶように、新しいサブコードを書くにはどうすればよいですか?私は詳細が必要ない、ちょうど私が立ち往生しているので、いくつかの助けが必要です。
Randomクラスを調べます。 intの無作為な生成を行い、場合によってはブール値を生成します。私は、データ型の生物が何であるか知らないが、このようなものが役立つはずです:
それらのステートメント内if(new Random().nextBoolean()) {
//Male
} else {
//Female
}
は、生物の種類(私は推測していることがenum変数です)
数学を設定します。 0.0から1.0までの10進数を返すrandom()メソッドを使用できます。値が>または< 0.5かどうかを確認し、それに基づいて決定することができます。
String gender;
if(Math.random() > 0.5) gender = "MALE";
else gender = "FEMALE";
ありがとうございました。 :) –
まず、投稿されたコードはあなたの質問にとって重要ではないようです。 2番目:Javaのランダムな値*などを検索しましたか? –