java - 如何在每行打印3个不同的数字

标签 java

public static void main(String [] args) {
    for (int i = 0; i < 50; i++) {
        if (i % 3 == 0) {
            System.out.println();
        }
        System.out.print(i+",");
    }
}

此代码打印:

0,1,2,
3,4,5,
6,7,8,
...

我想要打印:

0,1,2
1,2,3
2,3,4
3,4,5
...

有什么想法吗?多谢!我无法使用数组。

最佳答案

怎么样:

for(int i=0;i<50;i++)
{
    System.out.println(i + "," + (i+1) + "," + (i+2));    
}

关于java - 如何在每行打印3个不同的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27332732/

相关文章:

java - 具有纬度/经度 OpenGL 的线框球体

c# - 为什么我们应该避免公共(public)方法?封装的好处

java - Struts2中的动态文件下载

java - 为 Play 框架 1.3.0 Web 应用程序配置 MySQL 服务器时遇到问题

java - 如何从旧版本的 spring mvc 3.0.5 使用/集成 spring security

java - 我如何判断我的操作栏的标题是否会被截断?

java - 可选的 jDBI 参数

java - 终止 Java Midi 输出

java - 我应该把 log4j.jar 放在哪里?

java - 协变参数类型如何在 Java 中工作