جدول المحتويات:

كيف يعمل TreeMap داخليًا في Java مع مثال؟
كيف يعمل TreeMap داخليًا في Java مع مثال؟

فيديو: كيف يعمل TreeMap داخليًا في Java مع مثال؟

فيديو: كيف يعمل TreeMap داخليًا في Java مع مثال؟
فيديو: Internal working of map in java with example 2024, شهر نوفمبر
Anonim

خريطة الشجرة في جافا . ال خريطة الشجرة يستخدم لتنفيذ واجهة الخريطة و NavigableMap جنبًا إلى جنب مع فئة الخلاصة Abstract. تستخدم HashMap و LinkedHashMap بنية بيانات الصفيف لتخزين العقد ولكن ملف خريطة الشجرة يستخدم بنية بيانات تسمى شجرة الأحمر والأسود. أيضًا ، يتم تخزين جميع عناصره في خريطة الشجرة مرتبة حسب المفتاح.

ثم ، ما هو TreeMap في جافا مع الأمثلة؟

TreeMap في Java مع مثال . بقلم شيتانيا سينغ | مصنف تحت: جافا المجموعات. خريطة الشجرة هو تطبيق NavigableMap المستند إلى الأحمر والأسود. يتم فرزها وفقًا للترتيب الطبيعي لمفاتيحها. خريطة الشجرة فئة تنفذ واجهة خريطة مشابهة لفئة HashMap.

تعرف أيضًا ، ماذا تفعل TreeMap؟ Treemapping هي تقنية تصور البيانات تُستخدم لعرض البيانات الهرمية باستخدام المستطيلات المتداخلة ؛ ال خريطة شجرة يتم إنشاء المخطط بناءً على تقنية تصور البيانات هذه. ال خريطة شجرة يستخدم الرسم البياني لتمثيل البيانات الهرمية في هيكل يشبه الشجرة.

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

جافا TreeMap الطبقة عبارة عن تنفيذ قائم على الشجرة باللون الأحمر والأسود. يوفر وسيلة فعالة لتخزين أزواج القيمة الرئيسية بترتيب فرز. النقاط المهمة حول جافا TreeMap الطبقة هي: جافا TreeMap يحتوي على قيم تستند إلى المفتاح. يقوم بتنفيذ واجهة NavigableMap ويوسع فئة AbstractMap.

كيف تقوم بالتكرار في TreeMap؟

باختصار ، للحصول على TreeMap Iterator ، يجب عليك:

  1. قم بإنشاء خريطة شجرة جديدة.
  2. ملء الخريطة بالعناصر ، مع طريقة API put (K ، V value) لـ TreeMap.
  3. استدعاء أسلوب واجهة برمجة تطبيقات EntrySet () لـ TreeMap.
  4. استدعاء طريقة API للتجميع iterator () للحصول على المكرر للإدخالات.

موصى به: