Есть ли способ визуализировать текущие элементы в ArrayList перед их удалением?
clear() или removeall() мгновенно выгружают все элементы. Можно ли вернуть элементы до их удаления?
public List<Obj o> clear() {
}
Полагаю, что так? Есть ли такой метод, как pop(), который возвращает элемент и удаляет его? Или, точнее, если у меня есть метод public List<Obj xx> clear() {}




Я думаю, что было бы лучше распечатать все элементы, прежде чем удалять элементы/элементы. Таким образом, все, о чем вы просите, будет легко выполнено.
Это хороший способ сделать это. Однако вопрос, на который я смотрю, требует возвращаемого типа
Не могли бы вы подробно разъяснить контекст?
Я думаю, что у меня получилось. Я мог бы создать список для хранения всех удаленных объектов и использовать цикл for, чтобы добавлять их в список каждый раз, когда я удаляю объект. И в конце мне просто нужно вернуть список.
официальная документация по Java — всегда отличное место для начала. Существует метод remove(int), который удалит элемент по определенному индексу и вернет его вызывающей стороне.
Вы можете удалить любые элементы (по индексу) и добавить их в список, который возвращает ваш метод.
Вы могли бы распечатать все элементы непосредственно перед их удалением?