У меня есть список объектов, и я просто получу свойство всех объектов в списке. Я знаю его простой, но acutally я havn't нашел, как я могу это сделать:Java-8 stream получить все
List<MyObject> myObjects = ...
MyOblect myObject = new ...
myObject.myProperty = ...
Мой подход:
myObjects.stream().findAll(s -> s.getMyProperty())...
Что значит «получить свойство всех объектов»? Если в вашем списке есть * n * объекты, у вас есть значения * n * для этого свойства. Кроме того, ваша проблема может возникнуть из-за вашего растяжения слова «найти». Может быть, вы хотите * собирать * значения вместо ... – Holger
myObjects.stream(). Map (s -> s.getMyProperty()). Collect (Collectors.toList()) - вы получите список myProperty всех объектов – Rustam
Thats it , благодаря! – quma