📜  简单 编写一个简单的 Java 程序,将楼梯或图形打印出来 - Java (1)

📅  最后修改于: 2023-12-03 15:11:32.387000             🧑  作者: Mango

Java 程序: 楼梯/图形打印

介绍

本篇教程将使用 Java 编写一个简单程序,可以打印出楼梯或图形。通过这个例子,您将会学会如何使用 Java 的循环语句来控制程序的流程。

实现

这个程序将会使用 Java 的 for 循环语句来打印出图形或楼梯。代码如下:

public class Main {
    public static void main(String[] args) {

        // 打印出图形:
        System.out.println("打印出图形:");
        for (int i = 1; i <= 5; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print("* ");
            }
            System.out.println();
        }

        // 打印出楼梯:
        System.out.println("打印出楼梯:");
        for (int i = 1; i <= 5; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(j + " ");
            }
            System.out.println();
        }
    }
}
代码解释

上面的代码实现了两个部分:打印出图形和打印出楼梯。下面我们来逐步解释代码。

打印出图形

使用了两个嵌套的 for 循环。外层循环控制了行数,内层循环控制了每行的星号数量。

for (int i = 1; i <= 5; i++) {
    for (int j = 1; j <= i; j++) {
        System.out.print("* ");
    }
    System.out.println();
}

然后运行程序,您会看到如下打印结果:

打印出图形:
* 
* * 
* * * 
* * * * 
* * * * * 

打印出楼梯

同样使用两个嵌套的 for 循环。外层循环控制了行数,内层循环控制了每行的数字数量。

for (int i = 1; i <= 5; i++) {
    for (int j = 1; j <= i; j++) {
        System.out.print(j + " ");
    }
    System.out.println();
}

然后运行程序,您会看到如下打印结果:

打印出楼梯:
1 
1 2 
1 2 3 
1 2 3 4 
1 2 3 4 5 
结论

教程到这里就结束了,您现在已经了解了如何使用 Java 来控制打印出楼梯或图形了。这些基本的语法对于学习Java是非常重要的,建议您可以多练习一下。

参考资料