Kavram

Stream

Tanım: Java 8 versiyonu gelen, birden fazla elemanı olan bir yapı için, filtre, aggregate fonksiyonlar (sum, count vb..), map-reduce tarzı işlemleri kolay bir şekilde (lambda ve functional interface kullanarak) yapılmasını sağlayan özellik. Örneğin myobject.stream().filter(b -> b.getColor() == RED).mapToInt(b -> b.getWeight()).sum() ifadesinde önce filtre uygulanmış, çıkan sonuçlardan her elemanın weight değerleri ile yeni bir liste oluşturmuş ve en sonunda da oluşan son liste elemanları toplamıştır.

zafer.teker , 13.10.2016

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir

Misafir Yorumları




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir