【发布时间】:2016-04-03 05:20:48
【问题描述】:
我对 Java 编程完全陌生。我想知道是否有一种快捷方式来检查具有 许多 预设可能性的输入字符串。例如,我正在尝试检查输入是否与特定字符串匹配,如果不匹配,我希望它经过一个 while 循环,直到用户犯的拼写错误得到纠正。
但不是写
!string.equalsIgnoreCase("badstring")) && !string.equalsIgnoreCase("badstring2")) &&
!string.equalsIgnoreCase("badstring3")) && ...
等等。例如,40 种不同的字符串可能性,有没有更简单的方法来编写它?
或者我只需要写
!__.equalsIgnoreCase("__") && ...
一遍又一遍?
【问题讨论】:
标签: java string loops while-loop shortcut