卡住了,无法在控制台中打印我想要的内容 Java

Stuck and can´t print what i want in console Java

我想在控制台中打印出以下内容:

123456

12345

1234

123

12

1

但我做不到。看起来很简单,但我仍然有这个问题。我从一个嵌套到另一个的 for 循环开始,但无法让它工作。

public class Test {


    public static void main(String[] args) {

        for(int i=0;i<7;i++){

            for(int e=0;e<i;e++)

            {
                System.out.print(e);
            }
        }
    }
}

以下代码完成您的作业:

public static void main(String[] args) {
    for(int i=7;i>0;i--){
        for(int e=1;e<i;e++)
        {
            System.out.print(e);
        }
        System.out.print("\n\n");
    }
}

要获得您想要的行为,外部 for 循环必须在每次后续迭代中减少数字,而内部循环必须从 1 而不是 0 开始。

我添加了另一个印刷品以便线条匹配。