dポイントプレゼントキャンペーン実施中!

Randomを用いて,0~100までの中から1つの値を取り出したいのですが、取り出した後どのようにしてint型変数に代入すればよいのでしょうか?
どなたか、わかるかたお願いいたします。

A 回答 (1件)

APIを読んだだけなので、はずしているかもしれません。



Random r = new Random();//ここはseedを与えたほうがいいかな
int val = r.nextInt(101);

リファレンスによればnextInt(int)は0から引数の値未満のintの値を返すので、0~100であれば101を指定すればOKかなと。

Javaのクラスのリファレンスは日本語版も無料でダウンロード可能なのでJavaをやるなら必須です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!