If和Java语句中=和==的区别
我在这里面临着奇怪的事情。如果我缺少什么,请帮助我了解。我的if条件应该是:
if(configuredPdf == true)
但是我写错了:
if(configuredPdf = true)
而且我的Eclipse编译器不要求我对其进行更正。然后,我假设没有编译时间或检查异常。所以:
(configuredPdf = true)
返回布尔值?
回答:
是的,configuredPdf = true
分配true
给您的变量并返回true
。因此,if (configuredPdf =
true)即使它通常是一个错误,它也是一种有效的语法。
if (configuredPdf)
避免这种错别字比较安全。
以上是 If和Java语句中=和==的区别 的全部内容, 来源链接: utcz.com/qa/397897.html