احصل على مفتاح / قيمة عنصر TreeMap الأول في Java
يوضح الرمز أدناه كيفية استرداد المفتاح الأول في TreeMap في Java. للحصول على العنصر الأول ، تحتاج إلى استدعاء الطريقة. firstKey () < / span> ، وبعد ذلك يمكنك الحصول على القيمة المقابلة.< pre class = "prettyprint lang-java" >import java.util.Iterator ؛
import java.util.Map.Entry;
import java.util.Set;
import java.util.TreeMap;
import java.util.map;
فئة عامة TreeMapFirstkey {
الفراغ الثابت العام الرئيسي (سلسلة a []) {
// إنشاء TreeMap
TreeMap< سلسلة ، عدد صحيح> tmap = خريطة الشجرة الجديدة< سلسلة ، عدد صحيح> ();
// إضافة أزواج قيمة المفتاح إلى TreeMap
tmap.put ("Key1"، 5);
tmap.put ("Key2" ، 7) ؛
tmap.put ("Key3" ، 2) ؛
tmap.put ("Key4" ، 4) ؛
// الحصول على جميع المدخلات
تعيين مجموعة = tmap.entrySet ();
// احصل على مكرر لتصفح القائمة
مكرر itr = set.iterator ();
// إظهار أزواج قيم المفتاح
while(itr.hasNext()) {
Map.Entry mentry = (Map.Entry)itr.next();
System.out.print ("مفتاح: "+mentry.getKey() + " - ");
System.out.println("القيمة: "+mentry.getValue());
}
الدخول< سلسلة ، عدد صحيح> الأنف والأذن والحنجرة = tmap.firstEntry ();
System.out.println ("عنصر المفتاح/القيمة الأول: ");
System.out.println(ent.getKey()+" ==> "+ent.getValue());
}
}
< / pre> تنفيذ هذا الرمز يعطي:
key: Key1 - القيمة: 5
key: Key2 - القيمة: 7
key: Key3 - القيمة: 2
key: Key4 - القيمة: 4
المفتاح الأول / القيمة:
المفتاح 1 ==> 5
< / pre> المراجع:
The firstKey () < / طريقة >