I det här exemplet lär vi oss att sortera kartan efter nycklar i Java.
För att förstå detta exempel bör du ha kunskap om följande Java-programmeringsämnen:
- Java Map Interface
 - Java HashMap
 - Java TreeMap
 
Exempel: Sortera en karta efter tangenter med TreeMap
 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); ) )
Produktion
Karta: (pos1 = Java, pos2 = Python, pos3 = JS) Karta med sorterad nyckel (pos1 = Java, pos2 = Python, pos3 = JS)
I exemplet ovan har vi skapat en karta med namnet språk med HashMap. Här är kartan inte sorterad.
För att sortera kartan skapade vi en trekarta från kartan. Nu sorteras kartan efter dess nycklar.








