複数の変数を含むオブジェクトの配列リストがあります。
新しいオブジェクトを生成し、条件付きで同じ内容のオブジェクトが配列リストに存在しないことを確認したいと思います。
残念ながら、Arraylist.contains(object)とArraylist.equals(object)はどちらも、同じコンポーネントを持つオブジェクトではなく、同じオブジェクトの参照のみをチェックします。はるかに単純なString.contains( "x")のように動作させたいです。
arraylist.equals / arraylist.containsをオーバーライドして、Androidアクティビティ内でやりたいことを実行するにはどうすればよいですか?