分成上下两部分打印- package net.test;
- public class Test {
- /**
- * @param args
- * *
- * ***
- * *****
- * *******
- * *****
- * ***
- * *
- */
- public static void main(String[] args) {
- //上边4行
- for (int i=1; i<=4; i++)
- {
- for (int j=i; j<=2*i-1; j++)//每行内容
- {
- //先输出星号,注意不要换行
- System.out.print("*");
- }
- //一行结束,换下行
- System.out.println();
- }
- //下边3行
- for (int i=3; i>0; i--)
- {
- //每一行的内容
- for (int j=i; j<=2*i-1; j++)
- {
- System.out.print("*");
- }
- System.out.println();
- }
- }
- }
复制代码 |