為さねば成らぬ

retia.verno@gmail.com

List.equals()

Listのequalsについて。 なんとなく勘違いしていて、比較するリストの型が違う時、中身の要素が同じでもfalseになると思ってた。

というのも、Listの子クラスを使って型として情報を持たせたく、その上で要素を比較したい要件があったため。 別クラスのListの比較は、equalsでfalse返しそうだからいい比較方法ないかなーと思ったら普通にequalsで大丈夫でした。

android.googlesource.com