java:是否有一个循环可以做到这一点?

标签 java loops

我正在用 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/

相关文章:

c++ - 如何返回指向数组中对象的指针?

loops - Prime #程序识别假素数

javascript - 检查变量是否与 JavaScript 中的数组匹配

java - 在 Activity-Back-Stack 上回收 Activity View

java - 通过 headless 安装4J自动化

java - 在 Java 中使用 apache poi 使​​用填充和线条格式化图片

python - 使用 python ping 多个远程服务器的故障排除脚本

c++ - * 三角形图案设计问题

java - 如何将编码字符替换为字符串文字?像\uDXYZW 或者类似的东西?

java - 使用 Java 从 Excel 读取多种语言