Я хотел бы вызывать метод (и только вызывать этот метод), пока он не вернет true:
boolean done = false; while(!done){ done = doStuff() // Returns boolean }
Это довольно самоуверенный вопрос и, вероятно, будет закрыт, но если вы хотите быть очень многословным, вы можете сделать что-то вроде:
boolean isItDone; do { isItDone = doStuff(); } while (isItDone == false);