我正在尝试创建一个程序,该程序在用户选择的每次迭代中输出 3 个随机整数。当我执行以下命令时,我所有的数字都在同一行上。如何运行循环以便每行输出 3 个整数?
if (yourNumber == 3){
while (playTimes > print){
for (int i = 0; i < 3; i++){
int pick = randomLotto.nextInt(10);
sum += pick;
System.out.print(pick + " ");
}
print++;
}
}
System.out.println();
System.out.println("Sum = " + sum);
这是输出:
4 9 3 3 1 3 Sum = 23
最佳答案
编辑:误读了问题。原始答案已删除。
您的 System.out.println() 在错误的行上。移动它,使其紧跟在 for
block 结束之后。
关于java - 如何使用循环将随机整数打印到多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33327326/