TreeMap
क्रमबद्ध कैसे करता है? उदाहरण के लिए मान लीजिए कि आप निम्न नक्शा है:ट्रीमैप यह कैसे क्रमबद्ध करता है
TreeMap<String, Integer> treemap = new TreeMap<>();
treemap.put("lol", 1);
treemap.put("Marc", 2);
treemap.put("Jesper", 3);
Iterator ittwo = treemap.entrySet().iterator();
while (ittwo.hasNext()) {
Map.Entry pairs = (Map.Entry)ittwo.next();
System.out.println(pairs.getKey() + " = " + pairs.getValue());
ittwo.remove();
}
इस के उत्पादन में है:
Jesper = 3
Marc = 2
lol = 1
तो अगर इसकी नहीं वर्णानुक्रम क्या यह तो है?
'नया तुलनाकर्ता() { सार्वजनिक int तुलना (स्ट्रिंग ओ 1, स्ट्रिंग ओ 2) { वापसी o1.compareToIgnoreCase (o2); } } ' –
Shawn