Возможно, мне здесь не хватает чего-то очень очевидного, но я пытаюсь получить элементы из TableView, внести в них некоторые изменения и экспортировать их в файл CSV.
Я не хочу внести любые изменения в данные TableView. Я только хочу внести изменения в новый список, который я создал. Однако изменения, внесенные в newList ниже, также обновляют модель TableView.
Как получить копию данных TableView?
Мой код:
List<MyDTO> newList = myTableView.getItems();
newList.forEach(listItem -> listItem.setName("New Name");
exportToCSV(newList);
Спасибо за любую помощь.