for循环打印一个五行的三角形

如何用for循环打印一个五行的三角形

先打印左边一半,再打印右边一半

public class TestDemo01 {
    public static void main(String[] args) {
        //打印一个五行的三角形
        for (int i = 1; i <= 5; i++) {
            for (int j = 5; j >= i; j--) {
                System.out.print(" ");
            }//打印左边空白部分
            for (int j = 1; j <= i; j++) {
                System.out.print("@");
            }//打印左边一半三角形
            for (int j = 1; j < i; j++) {
                System.out.print("@");
            }//打印右边一半三角形
            System.out.println();
        }
    }
}

打印结果:

for循环打印一个五行的三角形

上一篇:linux中acl的应用


下一篇:Java中常见集合循环遍历方法