Java Randomクラスを使って0~99の整数で乱数を取得する




サイコロの代わりに良く使われるのが乱数。
桃太郎電鉄とか人生ゲームのでサイコロを振るのに使ったりしてそうですね(^^♪
ゲームとかでは大活躍してそうです。

0~99の整数で乱数を取得するサンプル

0~99の範囲で、10個の乱数を取得。取得した乱数を標準出力します。

実行結果

取得した10個の乱数が標準出力されます。

サンプルの解説

java.util.Randomクラスを使うと、(擬似)乱数を簡単に取得することができます。
連続で取得する場合、同じインスタンスを使って、nextXxx()で取得しましょう。
今回使用したRandom#nextDouble()を使うと、0.0以上1.0未満のdouble型を返しますので、100倍して、int型にキャスト(小数を切り捨て)することで、0~99の値を取得することができます。