müminbiri
- 13 Ağu 2025
- 1,331 Mesaj
- TIM Görevleri
- 1
Aktiflik
Seviye
Deneyim
Merhabalar ben yues25 Lojistik grup adına paylaşılan Java’da Koleksiyonlar adlı makalesinde sizi görmekten mutluyum.
Java'nın Koleksiyon Çerçevesi Nedir?
Java'da Collections Framework, verileri saklamak ve yönetmek için kullanılan hazır veri yapılarından oluşan bir yapıdır. Program geliştirme sürecinde verilerin düzenli bir şekilde tutulmasını sağlar ve işlemleri kolaylaştırır. Özellikle veri sayısının sürekli değiştiği durumlarda koleksiyonlar büyük avantaj sağlar.Collections Framework Neden Kullanılır?
Bir uygulamada kullanıcılar, ürünler veya notlar gibi çok sayıda veri bulunabilir. Bu verileri yönetmek için koleksiyon yapıları kullanılır. Koleksiyonlar sayesinde veri ekleme, silme, güncelleme ve arama işlemleri daha kolay yapılabilir.Dikkat Edeceğimiz En Önemli Nokta: Collections Framework, kodların daha düzenli ve okunabilir olmasına yardımcı olur.
Sık Kullanılan Başlıca Koleksiyonlar;
ArrayList Nedir?
ArrayList, verileri sıralı şekilde saklayan ve Java yazılımı için en çok kullanılan koleksiyon türlerinden biridir.Mesela Örnek Kod Yazacak Olursak Bu Şekilde Belirtebiliriz.
JavaScript:
ArrayList<String> isimleri = new ArrayList<>();
isimler.add("Ali");
isimler.add("Ayşe");
System.out.println(isimler);
HashSet Nedir?
HashSet, yazdığımız kodun aynı verinin birden fazla kez kopyalanmasını ve eklenmesini engeller. Bu şekilde kod kusursuz bir şekilde kafa karıştırmayacak şekilde dizinde olur.Mesela Örnek Kod Yazacak Olursak Bu Şekilde Belirtebiliriz.
JavaScript:
HashSet<String> sehirler = new HashSet<>();
sehirler.add("Kocaeli");
sehirler.add("İstanbul");
sehirler.add("Kocaeli");
HashMap Nedir?
HashMap, verileri anahtar ve değer şeklinde saklar. Örneğin; 1, Ahmet 2, Hüseyin 3, Mustafa tarzındaMesela Örnek Kod Yazacak Olursak Bu Şekilde Belirtebiliriz.
JavaScript:
HashMap<Integer, String> ogrenciler = new HashMap<>();
ogrenciler.put(1, "Ali");
ogrenciler.put(2, "Ayşe");
Sonuç Olarak
Collections Framework, Java programlamada önemli bir yere sahiptir. ArrayList, HashSet ve HashMap gibi yapılar sayesinde veriler daha kolay yönetilebilir. Java öğrenen bir kişinin bu koleksiyon yapılarını bilmesi, ileride geliştireceği projelerde büyük kolaylık sağlayacaktır.Makalemi okuduğunuz için teşekkür ediyorum. Yorum yapmayı ve beğenmeyi unutmayın.
LOJİSTİK TİM SUNDU
LOJİSTİK TİM SUNDU
Son düzenleme:


