基本的にメンバーオブジェクトを格納するデータ構造クラス用の小さなプログラムを書いています。ユーザーができる必要があることの 1 つは、新しいユーザーの削除と追加です。そうは言っても、arraylist を使用してオブジェクトを保持し、それを複製して、2 つの arraylist を異なる方法でソートできるようにします。1 つのリストでオブジェクト フィールドを変更すると、別のリストでも変更されますが、1 つの配列リストからオブジェクトを削除しても、別のリストには残ります。すべての配列リストからそのメンバー オブジェクトを完全に削除する最良の方法は何でしょうか?