*****
* **
* * *
* * *
***** *
* * *
* * *
* **
*****
for (int i = 1; i <= 5; i++)
{
// 空格直角三角形(左)
for (int j = 5; j > i; j--)
{
System.out.print(" ");
}
if (i == 1 || i == 5)
{
for (int j = 1; j <= 5; j++)
{
System.out.print("*");
}
}
else
{
// 空心平行四边形
for (int j = 1; j <= 5; j++)
{
if (j == 1 || j == 5)
{
System.out.print("*");
}
else
{
System.out.print(" ");
}
}
}
// 空心直角三角形(右)
for (int j = 1; j < i; j++)
{
if (j == (i - 1))
{
System.out.print("*");
}
else
{
System.out.print(" ");
}
}
System.out.println();
}
for (int i = 1; i <= 4; i++)
{
if (i == 4)
{
for (int j = 1; j <= 5; j++)
{
System.out.print("*");
}
}
else
{
// 矩形
for (int j = 1; j <= 5; j++)
{
if (j == 1 || j == 5)
{
System.out.print("*");
}
else
{
System.out.print(" ");
}
}
}
// 空心直角三角形
for (int j = 4; j > i; j--)
{
if (j == (i + 1))
{
System.out.print("*");
}
else
{
System.out.print(" ");
}
}
System.out.println();
}