我正在用 java 制作游戏,需要能够制作一个循环来执行如下操作:
第一次通过循环:
for(int i=0;i<5;i++)
{
example.print(0);
}
第二遍:
for(int i=0;i<5;i++)
{
example.print(0);
example.print(1);
}
以此类推,每次都添加另一个 example.print()。
为了让程序正常工作,每个“example.print()”都必须在物理上有代码。 有什么想法吗?
最佳答案
听起来你想要嵌套循环:
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
example.print(i + j); // This will need adjusting
}
}
注意事项:
- 您需要根据需要调整
i + j
部分以获得所需的输出。你没有说当我们超过前五名时应该发生什么。 :-) - 你没有说你想要多少遍,所以我假设是 5 次。如果你想要更少,改变
i
循环(外部循环)的上限,可能吧。
关于java:是否有一个循环可以做到这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10768221/