import java.util.Iterator; import java.util.TreeSet; public class TreeSetOrnek { public static void main(String[] args) { TreeSet<String> t1 = new TreeSet(); /*String tipinde TreeSet olusturduk. TreeSet icerisine ekledigimiz elemanlari ekleme sirasine gore degilde alfabeye gore siralayacaktir.*/ t1.add("Emrah"); //t1 adli TreeSet’imize eleman ekledik….
Etiket: data structure
Dinamik olarak genişleyebilen tek boyutlu dizilere ArrayList denir.ArrayList kullanmak için kodumuzun en yukarısına import java.util.*; eklememiz gerekmektedir. ArrayListdizi_adi=new ArrayList(); şeklinde kullanılır. Burada ArrayListdizi=new ArrayList;(); diyerek dizi adında String tipinde bir ArrayList oluşturmuş oluruz. Şimdi ArrayList in metodlarına bakalım. Daha önceden…
Anahtarlar ile Değerleri eşleştirerek saklayan bir nesnedir.Bir Mapde anahtar kopyalanamaz, sadece bir değer tutar. java.util paketindedir. Map yapısını kullanmak için uygulamanın en üst kısmına import java.util.Map eklenmelidir. Java platformunda üç farklı tip Map bulunmaktadır. HashMap: Map…
Kuyruk: eleman ekleme işlemlerinin listenin sonundan ,çıkarma işlemlerinin ise listenin başından yapıldığı özel bir yapıdır.İlk giren ilk çıkar (FİFO) mantığı ile çalışır ve ara elemanlara doğrudan erişim yapılamaz. Queue.class import java.util.PriorityQueue; import java.util.Queue; public class QueueOrnek1 { public static void…