使用contains()方法为arraylist的问题

时间:2014-04-16 07:29:03

标签: java arraylist contains

我正在尝试检查arraylist B是否包含来自arrayA的字符串,但它不起作用:

String match = arrayA[i];
if (! B.contains(match)) {
    outputFile.print(match);
}

这是因为我错误地使用了contains()方法吗? 我们可以将变量的名称放在contains()方法中,例如contains(match)吗? 或者我们是否必须在contains()中添加字符串,例如contains("name")

1 个答案:

答案 0 :(得分:1)

  if (! B.contains(match))

如果B不包含匹配,请检查。 除此之外,这种方法是有效的。