SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • JamesAtiPhone

    JamesAtiPhon

    16 EYLÜL 2010
  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012