空心菱形
package com.shsxt.task;
public class KongXinLingXing {
public static void main(String[] args) {
//上半部分
// 控制行数
for (int x=1;x<5;x++){
// 左边先用1代替,然后改成 ;
for (int y=1;x<5-y;y++){
System.out.print(" ");
}
// 控制列数
for (int y=1;y<=2*x-1;y++){
// 外圈为*,内圈为 ;
if (y==1 || y==2*x-1 ){
System.out.print("*");
}else {
System.out.print(" ");
}
}
// 控制换行
System.out.println("");
}
// 上半部分
// 控制行数
for (int x=5;x<8;x++){
for (int y=1;y<x-3;y++){
System.out.print(" ");
}
// 控制列数
for (int y=1;y<=(8-x)*2-1;y++){
// 外圈为*,内圈为 ;
if (y==1 ||y==(8-x)*2-1 ){
System.out.print("*");
}else {
System.out.print(" ");
}
}
// 控制换行
System.out.println("");
}
}
}