|
|
| TestPoem.java |
public static void main(String args[]) {
Poem poem = new Poem(poemText);
while (poem.disordered()) {
System.out.print(poem);
int move; // next move, must be in [1..poem.lines()]
boolean inRange; // move in [1..poem.lines()]?
do {
move = RitIo.getInteger("Your move: ");
inRange = move >= 1 && move <= poem.lines();
if (!inRange) {
System.out.println("Moves have to be within the"
+ "range [1.." + poem.lines() + "]");
}
} while (!inRange);
poem.reverse(move);
}
System.out.print(poem);
}
|
|
| Copyright © 2001, 2002 Andreas Borchert, converted to HTML on February 11, 2002 |