DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
300
Tıklama
0
Öne Çıkarma
Java Lambda benzeri liste i?lemleri
C
12 yıl (498 mesaj)
Yüzbaşı
Konu Sahibi

Merhaba arkada?lar bu aralar java ya merak sardym sormak istedi?im soru ?u c# kullananlar bilir c# üzerinde bir listeye sorgu atabiliyoruz mesela ?öyle bir nesnemiz olsun.

class Kisi
{
public int Id {get;set;}

public string Ady {get;set;}

public string TcNo{get;set;}

}
bu nesnenin onlarca örne?ini bir listeye doldurdu?umuzu farz edelim bu nesneninde ady kList olsun.

Bana bu listeden herhangi bir örnek lazym oldu?u zaman lambda kullanarak istedi?im örne?i çekebiliyorum.

Kisi ks = kList.FirstOrDefauylt(x=>x.TcNo.Equals("123456789) || x.Adi.Contains("ilker"));
böyle bir durumda ks örne?i kListteki gerekli ko?ullary sa?layan ilk örne?i almy? oluyor. ayny ?ekilde birden fazla seçimde yapylabiliyor.

Yada diyelimki kList teki bazy kayytlary ba?ka bir nesneye aktarmak istiyorum. Mesela ?u ?ekilde

var record = kList.Where(x=>x.Id!=null).Select(x=> new SelectListItem{ Text =Ady,Value=TcNo}).ToList();
Böyle bir durumdada kList te gerekli ko?ullary sa?layan nesnelerin istedi?im özelliklerini ba?ka bir örnek altynda toplayabiliyorum.

Java da bu ?ekilde sorgu yazabilece?im bir yapy var mydyr varsa nasyl?

Te?ekkür Ederim

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



B
12 yıl (63 mesaj)
Çavuş

C
12 yıl (498 mesaj)
Yüzbaşı
Konu Sahibi

Teşekkür ederim araştırdım ancak anahtar kelimeler de lambda expression kullanmak hiç aklıma gelmemişti nedense Ne düşündüysem artık.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @BiLims
B
12 yıl (63 mesaj)
Çavuş

:) Kullanımına ben de baktım biraz az çok aynı gibi duruyor. İzlenimlerini burdan yazar mısın ? Ya da pm'den.





< Bu mesaj bu kişi tarafından değiştirildi BiLims -- 19 Mayıs 2014; 16:41:06 >
Bu mesaja 1 cevap geldi.
C
12 yıl (498 mesaj)
Yüzbaşı
Konu Sahibi

Yazarım ama önce denemem lazım lazım olmadı banada hiç sadece merak etmiştim




Bu mesajda bahsedilenler: @BiLims
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.