我有一个对象列表,我将简单地获取列表中所有对象的属性。 我知道它很简单,但实际上我找不到如何做到这一点:
List<MyObject> myObjects = ...
MyOblect myObject = new ...
myObject.myProperty = ...
我的方法:
myObjects.stream().findAll(s -> s.getMyProperty())...
答案 0 :(得分:3)
您可能正在搜索map
和collect
方法:
List<T> list = myObjects.stream().map(s -> s.getMyProperty()).collect(Collectors.toList());