2 Nisan 2012 Pazartesi

SET INTERFACE

SET interface-sirasi olmayan (unordered) ve dublikasyon olmayan 1 interface-dir.yeni burda eyni adli 1 nece element ola bilmez.

  • HashSet
HashSet class-i unsorted,unordered-dir.Bu daxil edilen objenin hashcode()-nu istifade edir.

  • LinkedHashSet
HashSet-in ordered olunmus versiyasidir.Bu class iteration order ehtiyac duyulanda HashSet evezine istifade olunur.

  • TreeSet
TreeSet 2 sorted collection -dan 1-idir(digeri TreeMap-dir).O Red-Black tree strukturunu istifade edir ve qaranti verir ki ,elementler artan sirada olacaqlar(asceding) natural ordere-e muvafiq olaraq.Esassiz olaraq,TreeSet constructor ile qurula biler ki,buda bize Comparable ve ya Comparator interface-lerini istifade etmekle hansi siralamanin ola bileceyini verir.Java 6-da TreeSet NavigableSet-i implement edir.

Hiç yorum yok:

Yorum Gönder