23 EYLÜL 2008, Salı
Java bir Toplama filtresi için en iyi yolu nedir?
java.util.Collection
bir yüklem göre süzmek istiyorum.
CEVAP
6 EYLÜL 2009, Pazar
lambdaj aşağıdaki örnekte olduğu gibi döngüler veya iç sınıflar yazmadan derlemeleri filtrelemek için sağlar:
List<Person> beerDrinkers = select(persons, having(on(Person.class).getAge(),
greaterThan(16)));
Bir şey daha okunabilir hayal edebiliyor musun? Bunu burada bulabilirsiniz:
http://code.google.com/p/lambdaj/
Güncelleme:
Java 8 update (2014) ile gelir akışları ve Lambda, oyunu basit: bu problem çözme
List<Person> beerDrinkers = persons.stream()
.filter(p -> p.getAge() > 16).collect(Collectors.toList());
7**.
Yasal Uyarı:Lambdaj bir katılımcı değilim
Bunu Paylaş:
Java, nesne boyutunu belirlemek için e...
Java sabitler uygulamak için en iyi yo...
Java kullanıcı ev dizinini bulmak için...
CamelCase (hiçbir sözcük ayırıcı) tümü...
Java, INI dosyası ayrıştırma için en k...