// This program demonstrates nested for loops
// Get two integer numbers from the user, 
// draw a rectangle of stars


// need this import for reading data:
import java.io.*;

public class NestedForLoops {

    public static void main (String [] args)  throws IOException {
	// Create a buffered reader
	// need only one buffered reader for all your reading
	BufferedReader in = new BufferedReader(
			new InputStreamReader(System.in));
	// string for storing a line of input
	String line;

	// Read one integer
	// prompt the user:
        System.out.print("Please enter an integer: ");
	// read a line of input:
	line = in.readLine();
	// extract the integer from the entered data:
	int n = Integer.parseInt(line);

	// Read another integer
	// prompt the user:
        System.out.print("Please enter another integer: ");
	// read a line of input:
	line = in.readLine();
	// extract the integer from the entered data:
	int m = Integer.parseInt(line);

	for (int i = 0; i < n; ++ i) {
	    for (int j = 0; j < m; ++ j)
		System.out.print("*");
	    System.out.println(); // go to new line
	}
    }
}


This is an example from CSci 1211 course.