// improved version of Diamond0.java that uses for loops to capture structure public class Diamond1 { public static void main(String[] args) { for (int row = 0; row < 3; row++) { // spaces for (int i = 0; i < 2 - row; i++) { System.out.print(" "); } // single / System.out.print("/"); // dots for (int i = 0; i < 2 * row; i++) { System.out.print("."); } // single \ System.out.print("\\"); System.out.println(); } for (int row = 0; row < 3; row++) { // spaces for (int i = 0; i < row; i++) { System.out.print(" "); } // single / System.out.print("\\"); // dots for (int i = 0; i < 2 * (2 - row); i++) { System.out.print("."); } // single \ System.out.print("/"); System.out.println(); } } }