乱数は「new Random().nextInt(11)」とするのではだめですか?

nextInt(11)とすると1から10ではなくて、0から10の乱数になってしまいます。
2020年4月26日
ユーザー

お世話になっております。

表題の件について質問です。

"answer"の代入部分である乱数の答えの範囲なのですが、レッスンでは

.nextInt(10) + 1;

と記述して、1 ~ 10までの数値を取れるようにしていますが、

.nextInt(11);

と記述しするのはダメなのでしょうか?

プログラムを実行すると、レッスンと同様の動きをしたのでいいのかなーと感じました。
もし、 .nextInt(11); で記述することで生じる不具合などがあれば教えて下さい。

よろしくお願いいたします。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(3)