// n は任意の整数
double rand = Math.random() * n;
int num = (int)rand;
// 0~9の10種類なら
double rand = Math.random() * 10;
int num = (int)rand;
// 0~2の3種類なら
double rand = Math.random() * 3;
int num = (int)rand;
// 配列の要素の数に合わせてランダムな数を生成するなら
int n = array.length;
double rand = Math.random() * n;
int num = (int)rand;
【参考】
- paizaラーニング
Java入門編4:配列の基礎 > 09:配列を使ったランダムくじ - 【簡単理解】Javaでの乱数の使い方まとめ
https://eng-entrance.com/java-math-random
0 件のコメント:
コメントを投稿