我很难理解这是什么!在这个 while 循环中。我知道它会反转 boolean 值,但这如何导致循环退出?如果为假,则将其变为真,如果为真,则将其变为假?
String userChoice;
do
{
userChoice = select.promptChoice();
} while ( !select.isValidChoice(action ) );
最佳答案
循环继续,直到操作
成为有效选择。
也就是说,代码示例没有显示 action
的任何更改。
关于java - 循环和操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10754702/