我有一个类如下:
Class1 {
private Class2 class2;
...
}
我想将一个列表转换Class1为一个列表Class2::getId(),这是我尝试过的:
List<Class2> class2List = class1List.stream().map(Class1::getClass2).collect(Collectors.toList());
List<Long> class2Ids = class2List .stream().map(Class2::getId).collect(Collectors.toList());
没有办法在一条指令中做到这一点吗?
斯蒂芬大帝
相关分类