int[] drawNumbers = new int[10];//Array With 10 Random Numbers USED for DRAWN NUMBERS
String x = "Drawn Numbers: ";
List<Ticket> ticketWon ;
do{
//GENERATING 10 Random Numbers
for (int i = 0; i <= drawNumbers.length -1 ; i++) {
Random r = new Random();
drawNumbers[i] = r.nextInt(99) + 1;
x += drawNumbers[i] + " ";
}
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试生成10个必须随机生成的随机数和唯一.我的问题是,Random r = new Random()有时会显示复制的数字.如何在没有重复的情况下从1到99生成10个随机数?
问题在于彩票系统
我想使用,Collection.Shuffle但我不确定它应该如何实现.