TextRectangles.java
1    package npw;
2    
3    import java.util.Scanner;
4    
5    public class TextRectangles {
6        public static void main(String[] args) {
7            Scanner scanner = new Scanner(System.in);
8            System.out.print("number of rows?");
9            int nrOfRows = scanner.nextInt();
10           System.out.print("number of columns?");
11           int nrOfColumns = scanner.nextInt();
12           drawRectangle(nrOfRows, nrOfColumns);
13       }
14   
15       private static void drawRectangle(int nrOfRows, int nrOfColumns) {
16           int i = 1;
17           while ( i <= nrOfRows) {
18               drawOneRow(nrOfColumns);
19               i=i+1;
20           }
21       }
22   
23       private static void drawOneRow(int nrOfColumns) {
24           int j = 1;
25           while (j <= nrOfColumns) {
26               System.out.print("*");
27               j = j+1;
28           }
29           System.out.println(" ");
30       }
31   }