如何在Java8中从泛型列表转换为对象列表?
我有这个泛型列表如何在Java8中从泛型列表转换为对象列表?,java,generics,java-8,Java,Generics,Java 8,我有这个泛型列表List好吧,我会这样做: List<BoM> boms = domainList.stream() .filter(BoM.class::isInstance) .map(BoM.class::cast) .collect(Collectors.toList()); List boms=domainList.stream() .filter(BoM.class::isInstance) .ma
List好吧,我会这样做:
List<BoM> boms = domainList.stream()
.filter(BoM.class::isInstance)
.map(BoM.class::cast)
.collect(Collectors.toList());
List boms=domainList.stream()
.filter(BoM.class::isInstance)
.map(BoM.class::cast)
.collect(Collectors.toList());
List<BoM> boms = domainList.stream()
.filter(BoM.class::isInstance)
.map(BoM.class::cast)
.collect(Collectors.toList());