Визуализация того, что удаляется из массива

Есть ли способ визуализировать текущие элементы в ArrayList перед их удалением?

clear() или removeall() мгновенно выгружают все элементы. Можно ли вернуть элементы до их удаления?

public List<Obj o> clear() {

}

Вы могли бы распечатать все элементы непосредственно перед их удалением?

Jason 27.03.2019 05:55

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

Alexandra P. 27.03.2019 05:58
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
2
30
2

Ответы 2

Я думаю, что было бы лучше распечатать все элементы, прежде чем удалять элементы/элементы. Таким образом, все, о чем вы просите, будет легко выполнено.

Это хороший способ сделать это. Однако вопрос, на который я смотрю, требует возвращаемого типа

Alexandra P. 27.03.2019 06:02

Не могли бы вы подробно разъяснить контекст?

Sagun Raj Lage 27.03.2019 06:09

Я думаю, что у меня получилось. Я мог бы создать список для хранения всех удаленных объектов и использовать цикл for, чтобы добавлять их в список каждый раз, когда я удаляю объект. И в конце мне просто нужно вернуть список.

Alexandra P. 27.03.2019 06:16

официальная документация по Java — всегда отличное место для начала. Существует метод remove(int), который удалит элемент по определенному индексу и вернет его вызывающей стороне.

Вы можете удалить любые элементы (по индексу) и добавить их в список, который возвращает ваш метод.

Другие вопросы по теме