Java 与えられた2つの値の間で乱数を生成する
与えられた2つの値の間で乱数を生成する方法を知りたいです。
私は以下のようにして乱数を生成することができます。
Random r = new Random();
for(int i = 0; i < a.length; i++){
for(int j = 0; j < a[i].length; j++){
a[i][j] = r.nextInt();
}
}
しかし,0~100の範囲の乱数を生成するにはどうしたらよいでしょうか。
134
3
例えば、
r.nextInt(101)
を使用することができます。より一般的な"in between two numbers"の場合は、次のように使います。
これにより、10(含む)から100(除く)の間のランダムな数値が得られます。
複数の値を生成する必要がある場合は、単に forループを使用します。
Random.nextInt(int)]1を使用します。
あなたの場合は、次のようになります。