ArrayListのremove()メソッドに質問があります。正しく使っていれば作りたいです。だから私はオブジェクトのArrayListを持っていて、Arraylistから特定のオブジェクトを削除したいと思います。bool remove(obj)は使用する正しいメソッドですか?私が理解しているように、removeメソッドはequalsメソッドに基づいてオブジェクトを比較します。オブジェクトがユーザー定義のクラスであり、equalsメソッドがオーバーライドされていない場合、コンテンツではなくアドレスを比較している==を使用してオブジェクトを比較する必要がありますか?この場合、コンテンツではなくアドレスを比較することが適切であるため、removeメソッドはArrayListから特定のオブジェクトを削除する正しい方法です。
私の理解は正しいですか?