не нужно объяснений по задаче, вроде все выполняется, если не трудно объясните что значит эта фраза "Метод deletePassedItems() не должен изменять ссылку, которая содержится в поле items.", что значит не должен изменять ссылку?
Pavel
15 уровень
вопрос по заданию
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Phoenix-wrc
8 февраля 2020, 10:48
Если от "пользователей" объяснять. Прощего всего решить задачу это просто создать новый лист и продублировать содержимое исходного массива, а при копировании содержимого просто отфильтровать "лишние" элементы. Потом просто меняем ссылку и дело в шляпе. Но это не правильный метод работы. Он создаёт много мусора и не оптимален. Нужно менять именно содержимое исходного массива.
0
Алексей
21 января 2020, 14:08
В Java все переменные являются ссылочными, кроме примитивов. Речь скорее всего об этом. Не менять изначальную переменную. Надо смотреть детально задание, чтобы понять о чём именно речь.
0