我试图检查 arraylist B
是否包含来自 arrayA
的字符串,但它不起作用:
String match = arrayA[i];
if (! B.contains(match)) {
outputFile.print(match);
}
这是因为我错误地使用了 contains()
方法吗?
我们可以像这里的 contains(match)
一样将变量的名称放在 contains()
方法中吗?
或者我们是否必须在 contains()
中放入一个字符串,例如 contains("name")
?
最佳答案
在
if (! B.contains(match))
您检查 B 是否不包含匹配项。 除此之外,该方法是有效的。
关于java - 对数组列表使用 contains() 方法时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23102736/