Страницы

Поиск по вопросам

пятница, 31 января 2020 г.

Удаление элемента из ArrayaList

#java


Есть ArrayList, который состоит из String'ов. Как можно удалить те элементы, строчки
в которых начинаются с пяти пробелов?
    


Ответы

Ответ 1



Вариант 1: Iterator itr = list.iterator(); while (itr.hasNext()) { String s = itr.next(); if (s.startsWith(" ")) { itr.remove(); } } Вариант 2: list = list.stream() .filter(s -> !s.startsWith(" ")) .collect(Collectors.toList());

Комментариев нет:

Отправить комментарий