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