【发布时间】:2016-12-10 05:17:43
【问题描述】:
import java.util.ArrayList;
public class Test {
public static void main (String[] args){
ArrayList<String[]> a = new ArrayList<String[]>();
a.add(new String[]{"one", "abc"});
a.add(new String[]{"two", "def"});
if(a.contains(new String[]{"one", "abc"})){
System.out.println(true);
}else{
System.out.println(false);
}
}
}
控制台说“假”。 我有一个 ArrayList,但无法检查它是否包含特定的 String 数组。 怎么做,为什么?
【问题讨论】: