Java-da SortedSet nədir?
Java-da SortedSet nədir?

Video: Java-da SortedSet nədir?

Video: Java-da SortedSet nədir?
Video: Java Dərsləri - Javada Kolleksiyalar haqqında (Collections in Java) 2024, Bilər
Anonim

SortedSet İnterfeys daxil Java Nümunələr ilə. SortedSet kolleksiya çərçivəsində bir interfeysdir. Bu interfeys Seti genişləndirir və onun elementlərinin ümumi sırasını təmin edir. comparator(): Bu çoxluqdakı elementləri sıralamaq üçün istifadə edilən müqayisəçini qaytarır və ya bu dəst elementlərinin təbii sıralamasından istifadə edirsə, null verir.

Beləliklə, Java-da TreeSet nədir?

Java ağac dəsti sinif hissəsidir Java kolleksiyalar çərçivəsi. O, NavigableSet interfeysini həyata keçirir, bu da öz növbəsində SortedSet interfeysini genişləndirir. The TreeSet sinif elementləri saxlamaq üçün daxili olaraq TreeMap-dən istifadə edir. A-dakı elementlər TreeSet təbii sırasına görə sıralanır.

Eynilə, Java-da NavigableSet nədir? Java-da NavigableSet Nümunələr ilə. Naviqasiya dəsti a təmsil edir Java-da naviqasiya dəsti Kolleksiya Çərçivəsi. The Naviqasiya dəsti interfeys SortedSet interfeysindən miras qalır. SortedSet-in çeşidləmə mexanizmlərinə əlavə olaraq naviqasiya üsullarımız olması istisna olmaqla, o, SortedSet kimi davranır.

Eynilə soruşulur ki, SortedSet və TreeSet arasındakı fərq nədir?

TreeSet a SortedSet elementləri saxlamağa imkan verən icra içində Müqayisə edilə bilən və ya Müqayisə edən interfeys tərəfindən müəyyən edilmiş sıralanmış sıra. Müqayisə olunan obyektlərin təbii qaydada çeşidlənməsi üçün, Comparator isə obyektlərin fərdi qaydada çeşidlənməsi üçün istifadə olunur ki, bu da nümunə yaratarkən təmin edilə bilər. TreeSet.

Java-da çeşidlənmiş çoxluq nədir?

SortedSet , alt növüdür java . istifadə etmək. Set interfeys. The Java SortedSet interfeys normal kimi davranır Set onun tərkibindəki elementlərin olması istisna olmaqla sıralanır daxili. Bu o deməkdir ki, a-nın elementlərini təkrarlayanda SortedSet elementlər təkrarlanır sıralanır sifariş.

Tövsiyə: