ASCII 2D Array
class MonkeyLoop {
String [][] monkeys;
public MonkeyLoop() {
monkeys = new String[][] {
//Monkey 0
{
" c(..)o ( ",
"\\__(-) __)",
" /\\ ( ",
" /(_)___) ",
" w /| ",
" | \\ ",
" m m "
},
//Monkey 1
{
" c(..)o ( ",
"\\__(-) __)",
" /\\ ( ",
" /(_)___) ",
" w /| ",
" | \\ ",
" m m "
},
//Monkey 2
{
" c(..)o ( ",
"\\__(-) __)",
" /\\ ( ",
" /(_)___) ",
" w /| ",
" | \\ ",
" m m "
},
//Monkey 3
{
" c(..)o ( ",
"\\__(-) __)",
" /\\ ( ",
" /(_)___) ",
" w /| ",
" | \\ ",
" m m "
},
//Monkey 4
{
" c(..)o ( ",
"\\__(-) __)",
" /\\ ( ",
" /(_)___) ",
" w /| ",
" | \\ ",
" m m "
},
};
}
public void printText() {
System.out.println();
System.out.println("The Monkeys");
int monkeyCount = monkeys.length;
for (int i = monkeyCount; i >= 1; i--)
{
System.out.println("-========== " + i + " Monkeys ==========-");
for (int row = 0; row < monkeys[0].length; row++) {
for (int col = 0; col < monkeyCount; col++) {
System.out.print(monkeys[col][row] + " ");
}
System.out.println();
}
monkeyCount --;
}
System.out.println("All the monkeys are gone");
System.out.println("-================================-");
System.out.println(" THE END ");
}
public static void main(String[] args) {
new MonkeyLoop().printText();
}
}
MonkeyLoop.main(null);