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

  • FUNKER530 - Veteran Community & Combat Footage

    FUNKER530 -

    25 Ocak 2007
  • maxman.tv

    maxman.tv

    29 EKİM 2013
  • UniqueApps

    UniqueApps

    4 Ocak 2009