假设我在一个类中有这个 ArrayList:
private ArrayList<Integer> someList = new ArrayList<Integer>();
如果我要重写包含 ArrayList 的类中的 java.lang.equals() 方法,并且我想比较另一个对象的 ArrayList 是否相等:
@Override
public boolean equals(Object o) {
this.someList.equals(o.someList);
}
ArrayList equals 方法是否可以比较另一个 ArrayList 的大小和内容,或者它是否只调用当前重写的 equals 方法?
郎朗坤
相关分类