Improve this question
这是我的代码,我知道if语句真的很长,代码可能会更高效,但是我只是想知道答案,因为它使我发疯。
while (whileloop == 1)
{
if (guess != 'a' || guess != 'A' || guess != 'b' || guess != 'B' || guess != 'c' || guess != 'C' || guess != 'd' || guess != 'D' || guess != 'e' || guess != 'E' || guess != 'f' || guess != 'F' || guess != 'g' || guess != 'G' || guess != 'h' || guess != 'H' || guess != 'i' || guess != 'I' || guess != 'j' || guess != 'J' || guess != 'k' || guess != 'K' || guess != 'l' || guess != 'L' || guess != 'm' || guess != 'M' || guess != 'n' || guess != 'N' || guess != 'o' || guess != 'O' ||guess != 'p' || guess != 'P' || guess != 'q' || guess != 'Q' || guess != 'r' || guess != 'R' || guess != 's' || guess != 'S' || guess != 't' || guess != 'T' || guess == ' ')
{
System.out.println ("\nNot a Point. Try again.");
guess = IBIO.inputChar ("If the missile is launched from Point B, which Point will the missile hit? ");
}
else
whileloop = 2;
}
参考方案
因为您需要逻辑和&&
(而不是逻辑或||
)。当您使用||
时,如果任何条件为true
(例如字母A不为字母B,则整个表达式为true)。您可以将||
与两个ands一起使用。就像是
if (!(guess >= 'a' && guess <= 'z') || !(guess >= 'A' && guess <= 'Z'))
Java-如何将此字符串转换为日期? - java我从服务器收到此消息,我不明白T和Z的含义,2012-08-24T09:59:59Z将此字符串转换为Date对象的正确SimpleDateFormat模式是什么? java大神给出的解决方案 这是ISO 8601标准。您可以使用SimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-MM…
输入URL字段时,出现错误“远程URL测试失败:不支持协议'git clone HTTPS'” - java当我单击“定义远程”时,输入在Android Studio的Bitbucket站点中提供的HTTPS URL时,出现错误远程URL测试失败:不支持协议'git clone https'我使用了SSH URL,这给了我错误远程URL测试失败:警告:将IP地址“ 18.205.93.0”的RSA主机密钥永久添加到已知主机列表中。无法从远程存储库读取。我什至尝试从…
线程“主”中的异常java.util.UnknownFormatConversionException:转换='-' - java问题是“转化='-'”。源代码在这里,为了避免某些问题(我总是用“ print”来说明),我已经对“ printf”进行了注释:这是一个用于计算年度贷款的程序。import java.util.*; public class Loan{ public static void main(String args[]){ final double MIN = 0.…
时髦的语言有?。语法来处理NullPointer异常,scala中是否有类似的东西? - java假设我有来自查询字符串请求参数的String参数。如您所知,该参数可能丢失或在那里,但值是空字符串。用时髦的语言,我可以简单地做 List lst = words?.split(',') 如果单词为null,则lst为null,而不是抛出NPEScala中类似的快捷方式是什么?Option [String]在这里不是选项,因为单词是Str…
将字符串分配给numpy.zeros数组[重复] - pythonThis question already has answers here: Weird behaviour initializing a numpy array of string data (4个答案) …