これをどのように修正しますか?Java 8:マップするPOJOのキャストリスト - ID-POJO =ストリームのmap(<?super C、?>)は(<ラムダ式>、<ラムダ式>)には適用できません
エラー
マップ(機能)ストリーム内 がに を適用することはできません(ラムダ式>、ラムダ式>)
static class C {
int id;
public int getId() {
return id;
}
}
Map<Integer, C> c = Arrays.asList(new C()).stream().collect(Collectors.toMap(c -> c.getId(), c -> c));
これは 'map()'の仕組みとは異なります。これは 'Map'を作成しません。 – Kayaman
はい、紛失しました。 – ArthurDn