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

  • Joe DiFeo

    Joe DiFeo

    7 AĞUSTOS 2012
  • Kat Krazy

    Kat Krazy

    12 Kasım 2010
  • TechnoBuffalo

    TechnoBuffal

    8 HAZİRAN 2007