Ben bir nesne listesi var ve basit bir listede tüm nesnelerin bir özellik elde edeceğiz. Ben basit biliyorum ama acutally ben bunu nasıl yapabilirim bulundu havn't:Java-8 stream almak
List<MyObject> myObjects = ...
MyOblect myObject = new ...
myObject.myProperty = ...
Benim yaklaşım:
myObjects.stream().findAll(s -> s.getMyProperty())...
“Tüm nesnelerin bir özelliğini almak” ile ne demek istiyorsun? Listenizde * n * nesneleri varsa, bu mülk için * n * değerleriniz vardır. Bunun yanı sıra, probleminiz “bul” kelimesinin uzamasından kaynaklanıyor olabilir. Belki de * değerleri toplamak * yerine * – Holger
myObjects.stream() harita (s -> s.getMyProperty()) toplayın (Collectors.toList()) - tüm nesnelerin myProperty listesini alacaksınız – Rustam
Thats it , Teşekkürler! – quma