Compares the specified object with this list for equality. Returns
true
if and only if the specified object is also a list, both
lists have the same size, and all corresponding pairs of elements in
the two lists are equal. (Two elements e1
and
e2
are equal if Objects.equals(e1, e2)
.)
In other words, two lists are defined to be
equal if they contain the same elements in the same order. This
definition ensures that the equals method works properly across
different implementations of the List
interface.
o | the object to be compared for equality with this list |
true
if the specified object is equal to this list
Diagram: Collection List