#java
Есть ArrayList, который состоит из String'ов. Как можно удалить те элементы, строчки в которых начинаются с пяти пробелов?
Ответы
Ответ 1
Вариант 1: Iteratoritr = 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());
Комментариев нет:
Отправить комментарий