Java 生成不带零的随机数
如何获得仅在st 1到45范围内的随机数(不包括零)。以下是我目前的代码:Java 生成不带零的随机数,java,Java,如何获得仅在st 1到45范围内的随机数(不包括零)。以下是我目前的代码: int number; Random randomNum = new Random(); number = randomNum.nextInt(45)+1; for (int y = 0; y < 10; y++) { System.out.println(""); for (int i = 1; i <=6; i++) { number= randomNum.ne
int number;
Random randomNum = new Random();
number = randomNum.nextInt(45)+1;
for (int y = 0; y < 10; y++) {
System.out.println("");
for (int i = 1; i <=6; i++) {
number= randomNum.nextInt(45);
if (i==6) {
System.out.printf("%d",number);
}
else {
System.out.printf("%d-",number);
}
}
}
整数;
随机数=新随机数();
number=randomNum.nextInt(45)+1;
对于(int y=0;y<10;y++){
System.out.println(“”);
对于(int i=1;irandomNum.nextInt(45)+1
将生成一个从0到44的数字并加1,从而生成从1到45的数字。来吧……生成0-44并加1?你已经完成了number=randomNum.nextInt(45)+1;
一次,做两次。啊。我现在明白问题了