Java 的แผนที่集合中按ค่า值进行排序输出的实例代码
นำเข้า java.util.Arrays; นำเข้า java.util.comparator; นำเข้า java.util.hashmap; นำเข้า java.util.map นำเข้า java.util.set; การทดสอบระดับสาธารณะ 22); map.put ("bb", 11); map.put ("cc", 44); map.put ("dd", 33); map.put ("ee", 55); map.entry [] รายการ = getTortedHashTabyBalue (MAP); i = 0; i <entries.length; i ++) {system.out.println (รายการ [i]);}} แผนที่สาธารณะคงที่ [] getSortedHashtableByValue (แผนที่แผนที่) {set = map.entryset (); map.entry [] map.entry [set.size ()]); array.sort (รายการ, ตัวเปรียบเทียบใหม่ () {public int compare (วัตถุ Arg0, Object Arg1) {Long Key1 = long.valueof ((map.entry) arg0) .getValue (). toString (); arg1) .getValue (). toString ()); return key1.Compareto (key2);}}); return entries;}}以上这篇 java 的แผนที่集合中按ค่า值进行排序输出的实例代码就是小编分享给大家的全部内容了, 希望能给大家一个参考, 也希望大家多多支持武林网。也希望大家多多支持武林网。