java.util.Randomをインポートすると、ランダムな整数とランダムな2つの方法の両方を生成できます。ランダムなクラスのオブジェクトを作成するか、乱数を生成するためにMath.random()を使用する
あなたはそれが0以上であるが、10未満
int randomInteger = randomGenerator.nextInt(10);
double randomDouble = randomGenerator.nextDouble(10);
ランダムクラスのインスタンス
Random randomGenerator = new Random();
を作成し、ランダムな整数を生成するためにそれを使用するか、ダブル可能性あなたはまた、私は両方の方法はまったく同じを与えると思いますMath.random()
int randomInteger = (int)(Math.random() * 10)
double randomDouble = Math.random() * 10
を使用することができます結果。 これらの2つの方法のどちらか一方が他方より優先されることはありますか?
最初はもっと包括的で簡単です。 – Zulfe
どちらもありません。 http://stackoverflow.com/q/29698704/3973077 –