Предположим, у меня есть Объект с именем Index
, этот объект имеет два атрибута Long id; , String name;
, и у меня есть две на моей странице, проблема в том, что когда я редактирую имя индексного объекта в первом списке, редактируются во втором списке, а вот мой код, чтобы сделать эту проблему более понятным:Обновление похожих объектов в java
Index index1 = new Index();
index1.setName("1");
index1.setId(1);
List<Index> indexes = new ArrayList<Index>();
indexes.add(index1);
List<Index> newIndexes = new ArrayList<Index>();
newIndexes.add(index1);
Теперь, если я обновлю имя индекса в indexes
списке он модифицируется в newIndexes
списке. примечание: индекс объекта имеет метод equals на поле Id
.
Благодаря
, так что же делать? – Shahe