1 /* 2 * A program to draw rectangles of stars in the standard output stream. The 3 * dimensions of the rectangle are read from the standard output stream. 4 */ 5 6 package npw; 7 8 import java.util.Scanner; 9 10 public class TextRectangles { 11 public static void main(String[] args) { 12 Scanner sc = new Scanner(System.in); 13 System.out.print("Number of rows? "); 14 int row = sc.nextInt(); 15 System.out.print("Number of columns? "); 16 int column = sc.nextInt(); 17 drawRectangle(row, column); 18 } 19 20 private static void drawRectangle(int nrOfRows, int nrOfColumns) { 21 int i = 1; 22 while (i <= nrOfRows) { 23 drawOneRow(nrOfColumns); 24 i = i + 1; 25 } 26 } 27 28 private static void drawOneRow(int nrOfColumns) { 29 for (int i = 1; i <= nrOfColumns; i = i + 1) { 30 System.out.print("*"); 31 } 32 System.out.println(" "); 33 } 34 } 35 36 37 38