3
map
へのメソッド参照としてパラメータ化されたコンストラクタを渡すことはできますか?メソッド参照としてパラメータ化されたコンストラクタを渡す
私はこの
items.stream()
.map(it -> new LightItem(item.getId(), item.getName())
.collect(Collectors.toList());
マイitems
リストのように見える私のコード内施設constainsいくつかItem
オブジェクトLightItem
に対し
Item
id, name, reference, key...
は、2つのフィールドのみ
LightItem
id, name
を持っているを持っています
それはポーだったらいいよここでは、コンストラクタを使用する唯一の方法があります。この
items.stream().map(LightItem::new).collect(Collectors.toList())
@JoachimSauerそうです、それを修正しました。ありがとう:) –