Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
1 ~ 6 の範囲のランダムな整数の 2 つの配列を作成しようとしています。しかし、私は同じ数字を取得し続けます。
Random random = new Random(); for (int i = 0; i < 5; i++) { player1[i] = random.nextInt(6) + 1; player2[i] = random.nextInt(6) + 1; }
コードは期待どおりの結果を返すはずです。
むしろこれを使います。
Min + (int)(Math.random() * ((Max - Min) + 1))
上記から生成された乱数は、Min inclusive および Max Exclusive になります。