Java-8流全部获得

时间:2016-04-01 08:09:30

标签: java-8

我有一个对象列表,我将简单地获取列表中所有对象的属性。 我知道它很简单,但实际上我找不到如何做到这一点:

List<MyObject> myObjects = ...

MyOblect myObject = new ...
myObject.myProperty = ...

我的方法:

myObjects.stream().findAll(s -> s.getMyProperty())...

1 个答案:

答案 0 :(得分:3)

您可能正在搜索mapcollect方法:

List<T> list = myObjects.stream().map(s -> s.getMyProperty()).collect(Collectors.toList());