![](/img/trans.png)
[英]How to generate a certain amount of random numbers within a range in Java?
[英]How to create Random Numbers within a range for a specific amount of time
基本上,这是老师可能会使用的一种工具,它可以为每个人可能要进行演讲的位置生成随机数。
它不断创建无限循环。 我究竟做错了什么? 谢谢。
import java.util.Random;
import java.util.Scanner;
public class WhoGoesFirst {
public static void main(String args[]) {
Random random = new Random();
Scanner input = new Scanner(System.in);
int MIN = 1;
int students = 0;
System.out.print("How many students do you have?");
students = input.nextInt();
int comp = random.nextInt(students - MIN + 1) + MIN;
for (int number = 0; number <= students; comp++) {
System.out.println(random);
}
}
}
您的number
不会循环变化。 尝试这个:
for (int number = 0; number <= students; number++) {
int comp = random.nextInt(students - MIN + 1) + MIN;
System.out.println(comp);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.