Допустим есть коллекция collection
из объектов некоторого класса
class StringPair {
String first;
String second;
}
Я хочу получить List<String>
из строк first
определённого подмножества этой коллекции.
Для этого я пытаюсь сделать следующее:
List<String> result = collection.stream()
.filter(как-то фильтруем)
.collect(.......);
Что следует написать в collect? Или предложите другие красивые способы решения
class StringPair {
String first;
String second;
public String getFirst() {
return first;
}
public String getSecond() {
return second;
}
}
List<String> result = collection.stream()
.filter(как-то фильтруем)
.map(StringPair::getFirst)
.collect(Collectors.toList());
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня учебный проект на Spring MVC и я пытаюсь применить паттерн Chain of responsibilityСоздал пакет handler в котором есть интерфейс Handler
У меня есть класс AppealTemlate, который содержит список сущностей extends AbstractFieldВыглядит это примерно так: