boolean equals(Object o)
直接调用List的equals()方法。此方法用来比较指定的对象与列表是否相等,当且仅当指定的对象也是一个列表,两个列表有相同的大小,并且两个列表中的所有相应的元素对应相等时才返回true,否则返回false。
如果说所定义的两个列表以相同的顺序包含相同的元素,那么他们是相等的。
list1.equals(list2)
若两个列表相等 ,返回true,否则返回false;
同时满足以下三个条件,把么两个List对象就是相等的:
- 方法接受的实参也是一个List对象;
- 两个list的size需要一致;
- 两个列表对应元素相等;