Program Java untuk Mengurutkan peta dengan kunci

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.

Artikel yang menarik...