Submit BJP.java with a main() method that works as follows: public static final
ID: 672723 • Letter: S
Question
Submit BJP.java with a main() method that works as follows: public static final int HEIGHT = 5;
public static void main(String[] args) {
showBJP(); // MUST write this method and MUST use nested loop(s)
}
So I will see the output as shown by the picture above.
Then I will change HEIGHT to 15 (or anything between 5 and 15) and see:
Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java Programs Building Java ProgramsExplanation / Answer
public class BJP {
public static final int HEIGHT = 5;
public static void main(String[] args) {
showBJP();
}
private static void showBJP() {
int size="Building Java Programs".length();
System.out.print("+");
for (int i = 1; i < size+1; i++)
System.out.print("-");
System.out.println("+");
for (int i = 0; i < HEIGHT; i++) {
System.out.print("|");
System.out.print("Building Java Programs");
System.out.println("|");
}
System.out.print("+");
for (int i = 1; i < size+1; i++)
System.out.print("-");
System.out.print("+");
}
}