实心:先打出来空气,再打*
for (int i = 1; i <=7; i++) {
for (int j = 1; j <=7-i; j++) {
System.out.print(" ");
}
for (int k = 1; k <=2*i-1 ; k++) {
System.out.print("*");
}
System.out.println();
}
空心:第一层,最后一层,都显示,最左边和最右边显示
for (int i = 1; i <=5; i++) {
for (int j = 1; j <=5-i; j++) {
System.out.print(" ");
}
for (int k = 1; k <=2*i-1 ; k++) {
if (i==1 || i==5 || k==1 || k==2*i-1 ){
System.out.print("*");
}else {
System.out.print(" ");
}
}
System.out.println();
}