image_pdfimage_print
JAVA Programlama

Map Arayüzü (HashMap ve TreeMap sınıfı)

tarihinde yayınlandı

Java dilinde oluşturulan nesneleri saklamak için kullanılabilecek bir çok yapı bulunur. En basit örnek olarak dizileri gösterebiliriz. Fakat dizi kullanımındaki dezavantaj ; dizilerde saklanacak nesne sayısının kapasitesi program çalıştıktan sonra değiştirilemez. Bu sebeple daha esnek bir yapıya ihtiyaç duyulur ve burada devreye Java koleksiyonları(Collections) girer. Java koleksiyonları nesneleri saklama özelliğine sahiptir ve avantaj olarak bazı hazır […]

JAVA Programlama

Set Arayüzü (HashSet ve TreeSet sınıfı)

tarihinde yayınlandı

Java koleksiyonlarındaki Set arayüzü birbirinden farklı elemanları barındıran topluluktur.Set arayüzünü List arayüzünden ayıran temel fark aynı elemanları barındıramıyor oluşudur. Null değerli elemanlar içerebilir. Ayrıca Set arayüzü eklenen elemanları aynı sıra ile erişimi garanti etmez.Özetle sırası önemsiz eşsiz elemanlar üretmek istiyorsak Set arayüzü bizim için mantıklı bir seçim olacaktır. HashSet HashSet alt yapı olarak HashMap sınıfını […]