ما هو SortedSet في Java؟
ما هو SortedSet في Java؟

فيديو: ما هو SortedSet في Java؟

فيديو: ما هو SortedSet في Java؟
فيديو: Set and HashSet in Java - Full Tutorial 2024, يمكن
Anonim

SortedSet واجهة في جافا مع الأمثلة. SortedSet هي واجهة في إطار المجموعة. تعمل هذه الواجهة على توسيع Set وتوفر ترتيبًا إجماليًا لعناصرها. المقارنة (): تُرجع المُقارن المُستخدم لترتيب العناصر في هذه المجموعة ، أو تُرجع القيمة الفارغة إذا كانت هذه المجموعة تستخدم الترتيب الطبيعي لعناصرها.

وبالتالي ، ما هو TreeSet في Java؟

جافا TreeSet الطبقة جزء من جافا إطار المجموعات. يقوم بتنفيذ واجهة NavigableSet ، والتي بدورها تقوم بتوسيع واجهة SortedSet. ال مجموعة الشجرة تستخدم الفئة داخليًا TreeMap لتخزين العناصر. العناصر الموجودة في أ مجموعة الشجرة يتم فرزها وفقًا لترتيبها الطبيعي.

وبالمثل ، ما هو NavigableSet في Java؟ NavigableSet في Java مع الأمثلة. NavigableSet يمثل أ مجموعة قابلة للملاحة في جافا إطار المجموعة. ال NavigableSet ترث الواجهة من واجهة SortedSet. يتصرف مثل SortedSet باستثناء أن لدينا طرق تنقل متاحة بالإضافة إلى آليات الفرز لـ SortedSet.

وبالمثل ، يُسأل ، ما هو الفرق بين SortedSet و TreeSet؟

مجموعة الشجرة هو SortedSet التنفيذ الذي يسمح لها بالحفاظ على العناصر في ال يتم تحديد الترتيب المصنف بواسطة واجهة المقارنة أو واجهة المقارنة. يتم استخدام المقارنة لفرز الترتيب الطبيعي والمقارن لفرز الترتيب المخصص للكائنات ، والتي يمكن توفيرها أثناء إنشاء مثيل لـ مجموعة الشجرة.

ما هي مجموعة مرتبة في جافا؟

SortedSet ، هو نوع فرعي من جافا . الاستفادة. يضع واجهه المستخدم. ال Java SortedSet واجهة تتصرف مثل العادي يضع باستثناء العناصر التي يحتوي عليها مرتبة داخليا. هذا يعني أنه عند تكرار عناصر ملف SortedSet يتم تكرار العناصر في مرتبة ترتيب.

موصى به: