初めまして。Java初心者です。
下記のように四角形の中にダイヤを描写したいと思っています。

□□□□■□□□□
□□□■■■□□□
□□■■■■■□□
□■■■■■■■□
■■■■■■■■■
□■■■■■■■□
□□■■■■■□□
□□□■■■□□□
□□□□■□□□□

■の出力の仕方まではなんとなく理解でき、for文のみを使用して下記までコーディングしてみました。

public class Study {
    public static void main(String[] args) {
        for (int i = 1; i <= 10; i += 2) {
            for (int n = 0; n < i; n++) {
                System.out.print("■");
            }
            System.out.println();
        }
        for (int i = 1; i <= 9; i += 2) {
            for (int n = 0; n < 8 - i; n++) {
                System.out.print("■");
            }
            System.out.println();
        }
    }
}

あとはif文を使用して、□の部分をコーディングしていくと思うのですが、なかなかうまくいかず困っています。どなたかご教授いただけますと幸いです。

【追加分】
とても長くなりましたが自分なりに地道にコーディングしてみました。
\\\\\\\\\\\

public class Study {

    public static void main(String[] args) {
        // 四角形の中にダイヤ
        for (int i = 1; i <= 9; i++) {
            for (int j = 1; j <= 9; j++) {
                if (i == 1 && j == 5 || i == 2 && j == 4 ||
                        i == 2 && j == 5 || i == 2 && j == 6 ||
                        i == 3 && j == 3 || i == 3 && j == 4 ||
                        i == 3 && j == 5 || i == 3 && j == 6 ||
                        i == 3 && j == 7 || i == 4 && j == 2 ||
                        i == 4 && j == 3 || i == 4 && j == 4 ||
                        i == 4 && j == 5 || i == 4 && j == 6 ||
                        i == 4 && j == 6 || i == 4 && j == 7 ||
                        i == 4 && j == 8 || i == 5 && j == 1 ||
                        i == 5 && j == 2 || i == 5 && j == 3 ||
                        i == 5 && j == 4 || i == 5 && j == 5 ||
                        i == 5 && j == 6 || i == 5 && j == 5 || 
                        i == 5 && j == 7 || i == 5 && j == 5 ||
                        i == 5 && j == 8 || i == 5 && j == 9 ||
                        i == 6 && j == 2 || i == 6 && j == 3 || 
                        i == 6 && j == 4 || i == 6 && j == 5 ||
                        i == 6 && j == 6 || i == 6 && j == 7 ||
                        i == 6 && j == 8 || i == 7 && j == 3 ||
                        i == 7 && j == 4 || i == 7 && j == 5 || 
                        i == 7 && j == 6 || i == 7 && j == 7 ||
                        i == 8 && j == 4 || i == 8 && j == 5 ||
                        i == 8 && j == 6 || i == 9 && j == 5) {
                    System.out.print("■");
                } else {
                    System.out.print(" ");
                }
            }
            System.out.println();
        }
    }
}

\\\\\\\\\\\
もっと簡略的に書く方法や、アドバイスがございましたらご教授ください。