public static void main(String[] args) {
drawRhombus(8);
}
public static void drawRhombus(double radius) {
for (int i = 0; i < radius * 2 + 1; i++) {
for (int j = 0; j < radius * 2 + 1; j++) {
//当==时,为空心菱形
//当<=时,为实心菱形
//当>=时,为镂空菱形
if (Math.abs(i - radius) + Math.abs(j - radius) <= radius) {
System.out.print("* ");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}