大概是这样吧,不知道要什么样的,做了个空心的:
int size = 5;
int total = size*2-2;
for(int i = 0; i < size; i++){
for(int j = 0; j <= total; j++){
if(j==0||j==i || j==total || j== total-i)
System.out.print("* ");
else
System.out.print(" ");
}
System.out.println();
}
for(int i = 0; i < size-1; i++){
for(int j = 0; j <= total;j++){
if(j == 0 || j == size-2-i || j==total || j== total-(size-2-i))
System.out.print("* ");
else
System.out.print(" ");
}
System.out.println();
}