// 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.