Hoşgeldin Misafir

Java’da Koleksiyonlar (Collections Framework) Detaylı Rehberi

müminbiri

müminbiri

Ne kadar sessiz olursan, o kadar çok işitebilirsin
13 Ağu 2025
1,331 Mesaj
TIM Görevleri
1

Aktiflik

Seviye

Deneyim

TIM / GÖREV:

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ında

Mesela Örnek Kod Yazacak Olursak Bu Şekilde Belirtebiliriz.

JavaScript:
 HashMap<Integer, String> ogrenciler = new HashMap<>();

ogrenciler.put(1, "Ali");
ogrenciler.put(2, "Ayşe");

ff

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

btn1pyf.png
 
Son düzenleme: