我正在为基本上存储成员对象的数据结构类编写一个小程序。用户需要能够做的一件事是删除和添加新用户。话虽如此,我使用一个数组列表来保存我的对象,然后克隆它,以便我可以让两个数组列表以不同的方式排序。更改一个列表中的对象字段确实会更改另一个列表中的对象字段,但是当我从一个数组列表中删除一个对象时,它仍然保留在另一个列表中。从所有数组列表中完全删除该成员对象的最佳方法是什么?
问问题
48 次
我正在为基本上存储成员对象的数据结构类编写一个小程序。用户需要能够做的一件事是删除和添加新用户。话虽如此,我使用一个数组列表来保存我的对象,然后克隆它,以便我可以让两个数组列表以不同的方式排序。更改一个列表中的对象字段确实会更改另一个列表中的对象字段,但是当我从一个数组列表中删除一个对象时,它仍然保留在另一个列表中。从所有数组列表中完全删除该成员对象的最佳方法是什么?