在您的第一个for循环中,删除=标记,然后使用<例如
for (int i = 1; i < size; i += 2)
完整代码
int size = 9; for (int i = 1; i < size; i += 2) { for (int k = size; k >= i; k -= 2) { System.out.print(" "); } for (int j = 1; j <= i; j++) { System.out.print("*"); } System.out.println(); }// end loop for (int i = 1; i <= size; i += 2) { for (int k = 1; k <= i; k += 2) { System.out.print(" "); } for (int j = size; j >= i; j--) { System.out.print("*"); } System.out.println(); }// end loop


