boolean remindertextup = false;
remindertextup = text.contains("Unavailable");
if (value.contains("yes") && (remindertextup = true)){
//statement
}
但是如果text不包含not而且value包含yes,则if语句仍然有效。
我做错了什么?
谢谢。
P.S。:Eclipse显示从不使用布尔值remdertextup。
答案 0 :(得分:4)
您在if
条款中撰写的内容将remindertextup
设置为true
。将其更改为:
(remindertextup == true)
答案 1 :(得分:0)
在Java中(如C和C ++)'='是一个赋值。 尝试
if (value.contains("yes") && (remindertextup == true))
{
}