Dalam contoh ini, kita akan belajar mengurutkan peta dengan kunci di Java.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:
- Antarmuka Peta Java
- Java HashMap
- Java TreeMap
Contoh: Mengurutkan peta dengan kunci menggunakan 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); ) )
Keluaran
Peta: (pos1 = Java, pos2 = Python, pos3 = JS) Peta dengan kunci terurut (pos1 = Java, pos2 = Python, pos3 = JS)
Dalam contoh di atas, kami telah membuat peta bernama bahasa menggunakan HashMap. Di sini, peta tidak diurutkan.
Untuk mengurutkan peta, kami membuat peta hierarki dari peta. Sekarang, peta diurutkan berdasarkan kuncinya.








