我想创建类似Flashing Light的东西* 因为闪烁我决定使用重复5000次的“For”,我也希望每行的Max *为25但我的代码不起作用。有没有人提出任何建议?我的代码是
void test() {
Random rnd = new Random();
for (int i = 0; i < 5000; i++) {
rnd = nextInt(25);
for (int j = 0; j < rnd; j++) {
System.out.print(" * ");
}
}
}
答案 0 :(得分:0)
您对nextInt
的分配没有做好。将rnd.nextInt(25)
分配给单独的int
变量,如下所示:
Random rnd = new Random();
for (int i = 0; i < 5000; i++) {
int rndInt = rnd.nextInt(25);
for (int j = 0; j < rndInt; j++) {
System.out.print(" * ");
}
}
答案 1 :(得分:-1)
Random rnd = new Random();
for (int i = 0; i < 5000; i++) {
int rndInt = rnd.nextInt(25);
for (int j = 0; j < rndInt; j++) {
System.out.print(" * ");
}
System.out.println(); // newline
}