जावा प्रोग्राम कुंजी द्वारा मानचित्र को क्रमबद्ध करने के लिए

इस उदाहरण में, हम जावा में कुंजियों द्वारा मानचित्र को क्रमबद्ध करना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावा मैप इंटरफेस
  • जावा हाशपॅप
  • जावा ट्रीपैप

उदाहरण: ट्रीपैप का उपयोग करके किसी मानचित्र को क्रमबद्ध करें

 import java.util.HashMap; import java.util.Map; import java.util.TreeMap; class Main ( public static void main(String() args) ( // create a hashmap Map languages = new HashMap(); languages.put("pos3", "JS"); languages.put("pos1", "Java"); languages.put("pos2", "Python"); System.out.println("Map: " + languages); // create a tree map from the map TreeMap sortedNumbers = new TreeMap(languages); System.out.println("Map with sorted Key" + sortedNumbers); ) )

आउटपुट

 नक्शा: (पॉस १ = जावा, पॉस २ = पायथन, पॉस ३ = जेएस) सॉर्ट की (पॉस १ = जावा, पॉस २ = पायथन, पॉस ३ = जेएस) के साथ मैप

उपरोक्त उदाहरण में, हमने एक मानचित्र बनाया है जिसका उपयोग भाषाओं के नाम से किया गया है HashMap। यहां, मानचित्र को क्रमबद्ध नहीं किया गया है।

नक्शे को क्रमबद्ध करने के लिए, हमने नक्शे से एक ट्रेपम बनाया। अब, मानचित्र इसकी कुंजियों द्वारा क्रमबद्ध है।

दिलचस्प लेख...