这应该可以解决问题:
objects.stream().map(MyObj::getId).collect(Collectors.toList());
也就是说, 方法引用
::运算符使您可以引用类路径中的任何方法,并将其用作所需操作的lambda。
如评论中所述,流保留顺序。

这应该可以解决问题:
objects.stream().map(MyObj::getId).collect(Collectors.toList());
也就是说, 方法引用
::运算符使您可以引用类路径中的任何方法,并将其用作所需操作的lambda。
如评论中所述,流保留顺序。