以下是Java打印菱形图案的方法:
public class DiamondPattern { public static void main(String[] args) { int n = 5; for (int i = 0; i < n; i++) { for (int j = 0; j < n - i - 1; j++) { System.out.print(" "); } for (int j = 0; j <= i; j++) { System.out.print("* "); } System.out.println(); } for (int i = n - 2; i >= 0; i--) { for (int j = 0; j < n - i - 1; j++) { System.out.print(" "); } for (int j = 0; j <= i; j++) { System.out.print("* "); } System.out.println(); } } } 这个程序输出一个大小为5的菱形图案,可以根据需要修改变量n的值。