java输出一个空心菱形
时间: 2023-03-14 07:59:58 浏览: 54
我可以使用java输出一个空心菱形,如下所示:public class HollowDiamond {
public static void main(String[] args) {
int size = 5; for (int i = 1; i <= size; i++) {
for (int j = 1; j <= size - i; j++) {
System.out.print(" ");
} for (int j = 1; j <= 2 * i - 1; j++) {
//If it is the first or last line
if (i == 1 || i == size) {
System.out.print("*");
//If it is anything else
} else {
if (j == 1 || j == 2 * i - 1) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
} System.out.println();
}
}
}输出结果:
*
* *
* *
* *
*******