عكس المفاتيح التي تم فرزها في TreeMap
من الممكن عرض مفاتيح نمط TreeMap< / span> بترتيب تنازلي ولكن كيف يمكنك فرزها؟< / p >< p > هناك حلان: < / p >< h2 style = "text-align: left ؛" >نسخ TreeMap إلى TreeMap جديد تتكون هذه الطريقة من نسخ TreeMap إلى TreeMap جديد بحيث يمكنك سحب المفاتيح بترتيب تنازلي باستخدام نمط تنازليKeySet ، لا تحتاج إلى إنشاء TreeMap. يمكنك استخدام هذه الطريقة لإنشاء نمط جديد Map بترتيب تنازلي باستخدام نمط خريطة تنازليةامتداد> وكذلك Collections.reverseOrder(). خريطة تنازليةسبان> إرجاع كائن خريطة الملاحةسبان>. < / p > < p > < / p >< pre class = "prettyprint lang-java" style = "text-align: left ؛" > NavigableMap المراجع: < / p >< p >https://stackoverflow.com/questions/9338209/how-to-print-treemap-in-reverse-order< / a>< / p>
طباعة الفراغ الثابت الخاصReverseTreeMap(TreeMap
for(مفتاح السلسلة: treeMap.descendingKeySet()){
System.out.println("قيمة " + مفتاح + " هي " + treeMap.get(key));
}
}
< / string >< / pre> إنشاء TreeMap جديد بترتيب تنازلي