如何使用JAVA For Loop?此输出逐行打印?

时间:2015-02-27 05:59:14

标签: java java-ee jvm java-server

嗨朋友们请解释这个输出表达式的程序?我是JAVA的新人。 两个for循环如何正常工作?然后如何在垂直到循环表达式之间留出空间,如下面给出的show?

1
2 4
3 6 9
4 8 12 16

我需要简单地回答这两个问题。请帮助我们:'(

class Pattern {
    public static void main(String args[]) {
        int lines = 4;
        for (int i = 1; i <= lines; i++) {
            System.out.print(" ");
            for (int j = 1; j <= i; j++) 
                System.out.print(i*j);
            System.out.println();
            System.out.println(" "); 
        }
    }
}

1 个答案:

答案 0 :(得分:0)

你的问题很难理解。如果我正确理解你,似乎你只需要在它们之间印有空格的值,对吗?如果是这样,这是一个简单的修复。不使用System.out.print(i*j);,而是使用System.out.print(" " + i*j);。这将在每个值之前放置一个空格。