Мне нужно скопировать два объекта (которые оба являются стеками).
Я хочу скопировать содержимое временного объекта в текущий объект, а затем очистить содержимое временного объекта.
Например,с деревом это будет что-то вроде:
tree = tempTree;
tempTree.clear();
Но ссылка на дерево теперь указывает на temptree, и если я очищу temptree, она также очистит дерево.Я посмотрел другие посты, в которых говорилось о клонируемых реализациях или о конструкторе копирования, и я уверен, что в Java есть лучший способ копирования объектов.
Кстати, мои объекты - это объекты Stack.
Как я могу скопировать содержимое из объекта в другой, не имея той же ссылки на объект?