2017-12-07 4 views
-4

私はコーディングが新しく、現在コードを改造しています。ここにオリジナルのパットがあります。男性または女性をランダムに決定するためのJavaのヘルプが必要

元のコードは、基本的にグリッド上の特定の場所に子孫(a.k.a a *)を生成します。しかし今、私は子孫が男性か女性かをランダムに改造しています。 ORGANISMを男性または女性にランダムに選ぶように、新しいサブコードを書くにはどうすればよいですか?私は詳細が必要ない、ちょうど私が立ち往生しているので、いくつかの助けが必要です。

+5

まず、投稿されたコードはあなたの質問にとって重要ではないようです。 2番目:Javaのランダムな値*などを検索しましたか? –

答えて

3

Randomクラスを調べます。 intの無作為な生成を行い、場合によってはブール値を生成します。私は、データ型の生物が何であるか知らないが、このようなものが役立つはずです:

それらのステートメント内
if(new Random().nextBoolean()) { 
    //Male 
} else { 
    //Female 
} 

は、生物の種類(私は推測していることがenum変数です)

0

数学を設定します。 0.0から1.0までの10進数を返すrandom()メソッドを使用できます。値が>または< 0.5かどうかを確認し、それに基づいて決定することができます。

String gender; 
if(Math.random() > 0.5) gender = "MALE"; 
else gender = "FEMALE"; 
+0

ありがとうございました。 :) –

関連する問題