TextRectangles.java
1    package npw;
2    
3    import java.util.Scanner;
4    
5    public class TextRectangles {
6    
7        private static void drawOneRow(int nrOfColumns) {
8            for (int i = 0; i < nrOfColumns; i++) {
9                System.out.print("*");
10           }
11   
12           System.out.println("");
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       public static void main(String[] args) {
24           Scanner scanner = new Scanner(System.in);
25           System.out.print("number of rows? ");
26           int nrOfRows = (int) scanner.nextInt();
27           System.out.print("number of columns? ");
28           int nrOfColumns = scanner.nextInt();
29           drawRectangle(nrOfRows,nrOfColumns);
30       }
31   }