Когда мы работаем с коллекцией в цикле for, иногда возникает необходимость удалять элементы по условию. Если мы будем выполнять удаление при итерировании от начала к концу коллекции, то удаляя элементы, мы получим сдвиг коллекции и некоторые элементы окажутся пропущенными.
Для безопасного удаления из коллекции во время цикла for можно воспользоваться итератором или пробегать коллекцию с конца.
С итератором:
Пробегая список с конца:
#программирование #Java #Collections