كيفية البحث عن مفتاح في TreeMap في Java

للتحقق من وجود مفتاح في TreeMap في Java ، تحتاج إلى استدعاء الطريقة يحتوي على مفتاح () < / سبان> من TreeMap.

يحتوي منطقي عام على المفتاح () < / span>: ترجع هذه الطريقة منطقية حقيقية إذا كان المفتاح الذي تبحث عنه موجودا في قائمة TreeMap.

للحصول على قيمة المفتاح الذي تبحث عنه في TreeMap في Java ، تحتاج إلى استدعاء get(key).

كائن عام get(مفتاح الكائن): ترجع هذه الطريقة قيمة المفتاح الذي تبحث عنه إذا كان موجودا.

import java.util.*; 

recherche_treemap الفئة العامة {
الفراغ الثابت العام الرئيسي (سلسلة [] args) {
// إنشاء TreeMap
TreeMap< سلسلة ، سلسلة> treemap_langue = خريطة الشجرة الجديدة< سلسلة ، سلسلة> ();

// إدراج في treemap
treemap_langue.put("fr"، "français")؛
treemap_langue.put("en"، "الإنجليزية")؛
treemap_langue.put("es"، "الإسبانية")؛
treemap_langue.put ("it" ، "الإيطالية") ؛
treemap_langue.put("ge"، "الألمانية")؛

//تصفح المفاتيح باستخدام مفاتيح Iterator
System.out.println ("قائمة الرموز") ؛
تعيين مجموعة = treemap_langue.keySet ();
مكرر المكرر = set.iterator ();
while(iterator.hasNext()){
مفتاح السلسلة = ((سلسلة) iterator.next());
System.out.println (مفتاح) ؛
}

منطقي موجود = treemap_langue.containsKey ("es") ؛
System.out.println ("المفتاح es موجود في القائمة: "+ موجود);

قيمة السلسلة = treemap_langue.get ("en") ؛
System.out.println("en هو رمز ل: "+value);
}
}
يعطي تنفيذ هذا الرمز:

Code List
en
es
fr
ge
it
مفتاح es موجود في القائمة: true
en هو رمز ل: english
References:
JavaDoc: containsKey() method