Возможно ли передать параметризованный конструктор в качестве ссылки метода на map
?передать параметризованный конструктор в качестве метода ссылки
У меня есть объект в моем коде, который выглядит, как этот
items.stream()
.map(it -> new LightItem(item.getId(), item.getName())
.collect(Collectors.toList());
Мой список items
constains несколько Item
объектов
Item
id, name, reference, key...
тогда LightItem
имеет только два поля
LightItem
id, name
Было бы хорошо, если бы это было по ssible сделать что-то вроде этого
items.stream().map(LightItem::new).collect(Collectors.toList())
@JoachimSauer это право, фиксированный это. Благодаря :) –