// improved version of Diamond1.java that adds methods public class Diamond2 { public static void main(String[] args) { topHalf(); bottomHalf(); } public static void topHalf() { 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(); } } public static void bottomHalf() { for (int row = 2; row >= 0; 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(); } } }