1 for(int hs = 1;hs < 11;hs++) 2 { 3 //画空格 4 for(int kg = 9;kg>=hs;kg--) 5 { 6 System.out.print(" "); 7 } 8 //画点 9 for(int ds = 1;ds<=hs;ds++) 10 { 11 System.out.print("*"); 12 } 13 14 //继续画点 15 for(int ds2=1;ds2<hs;ds2++) 16 { 17 System.out.print("*"); 18 } 19 System.out.println(); 20 } 21 //画下半部分 22 for(int hs = 9;hs > 0;hs--) 23 { 24 //画空格 25 for(int kg = 9;kg>=hs;kg--) 26 { 27 System.out.print(" "); 28 } 29 //画点 30 for(int ds = 1;ds<=hs;ds++) 31 { 32 System.out.print("*"); 33 } 34 //继续画点 35 for(int ds2=1;ds2<hs;ds2++) 36 { 37 System.out.print("*"); 38 } 39 System.out.println(); 40 }
运行结果: