我应该问“选择”,如果他输入其他内容,用户应该输入 ab 或 c,它应该重复这个问题。我什至不明白我是怎么做到的,然后我遇到了另一个问题:稍后我应该打印出选择的咖啡,但是因为“eingabe”在一段时间内或者如果身体在我想要的时候无法识别稍后使用它。我该如何解决这个问题?还是我应该使用另一个循环?字符甚至是在这里使用的正确类型吗?提前谢谢。
while(eingabe != 'a' || eingabe != 'b' || eingabe ||'c') {
Out.println("Bitte auswaehlen: ");
char eingabe = in.readChar();
}
Out.print("Gewaehlt ");
if (eingabe == 'a') Out.print("CAPPUCCINO");
if (eingabe == 'b') Out.print("MOKKA");
if (eingabe == 'c') Out.print("VERLAENGERTER");
Out.print(" !");
}