用java做一棵**树

img


寻找规律做一棵树,用sout打印是我能想到最简单的方法了,有还有其他方法吗?

可以用循环实现


    public static void main(String[] args)  {
        for(int i=1;i<=10;i++){
            if(i<7){
                 for(int j=7; i<=j; 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();
            }else{
                for(int z=0;z<7;z++){
                    System.out.print(" ");
                }
                System.out.print("*");
                    System.out.println();
                }
            }
    }

数组吧,有规律的
第一行 77(从1开始)
第二行 6
8
第三行 59
第四行 4
10
第五行 311
第六行 2
12
第七行 1~13