【发布时间】:2013-03-21 17:48:11
【问题描述】:
我有一个if 声明:
if (inventory.contains("bread"))
但现在我想检查一下
- 如果
inventory包含“面包” - 但不含“水”。
我该怎么做?
【问题讨论】:
-
if(inventory.contains("bread") && !inventory.contains("water"))? -
不明白为什么没有人提到 contains() 返回一个布尔值,如果包含值则返回 true,否则返回 false。
-
@AndrewCarlson OP 从来没有问过这样的事情。
-
我没有说 OP 有,但是如果你必须问如何检查布尔值,注意它会很有帮助,因为 op 可能知道 !boolean 的含义。