1
boolean remindertextup = false;
remindertextup = text.contains("Unavailable");
if (value.contains("yes") && (remindertextup = true)){
    //statement
}

但是如果文本不包含不可用且值包含是,则 if 语句仍然有效。

我在做什么错?

谢谢你。

PS:Eclipse 显示永远不会使用的布尔值提醒文本。

4

2 回答 2

4

您在if子句中写的内容设置remindertextuptrue. 将其更改为:

(remindertextup == true)
于 2013-06-17T17:07:29.297 回答
0

在 Java(如 C 和 C++)中,'=' 是一个赋值。尝试

if (value.contains("yes") && (remindertextup == true))
{
}
于 2013-06-17T17:15:03.437 回答