public class MulExercise03 {
//编写一个main方法
public static void main(String[] args) {
/*打印一个空心菱形
*
***
*****
*******
***** //一个空格,一个*,三个空格,一个* *在第1个与5个
*** //两个空格,一个*,一个空格,一个* 1 3
* //三个空格,一个* 1 (2*i-1)
*/
//先编一个正三角,在编一个反三角,拼接
int totalNum = 5;
for (int i = 1;i <= totalNum;i++) {
for (int k = 1;k <= totalNum -i;k++) {
System.out.print(" ");
}
for (int j = 1;j <= 2*i -1;j++) {
if (j == 1 || j == 2*i - 1) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
for (int i = 4 ;i >= 1;i--) {
for (int k = 1;k <= 5 -i;k++) {
System.out.print(" ");
}
for (int j = 1;j <= 2*i -1;j++) {
if (j == 1 || j == 2*i - 1) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}