复制代码代码如下:
-
* @param ฮ
* @กลับ
* 实现对map按ภาพถ่ายค่า升序排序
-
@SuppressWarnings("ไม่ได้เลือก")
Map.Entry แบบคงที่สาธารณะ [] getSortedHashtableByValue (แผนที่ h) {
ตั้ง ชุด = h.entrySet();
รายการ Map.Entry[] = (Map.Entry[]) set.toArray(ใหม่ Map.Entry[set
.ขนาด()]);
Arrays.sort (รายการ, ตัวเปรียบเทียบใหม่ () {
การเปรียบเทียบ int สาธารณะ (Object arg0, Object arg1) {
Long key1 = Long.valueOf(((Map.Entry) arg0).getValue().toString());
Long key2 = Long.valueOf(((Map.Entry) arg1).getValue().toString());
กลับ key1.compareTo (key2);
-
-
ส่งคืนรายการ;
-
-
* @param ฮ
* @กลับ
* 实现对map按fotokey排序
-
@SuppressWarnings("ไม่ได้เลือก")
Map.Entry แบบคงที่สาธารณะ [] getSortedHashtableByKey (แผนที่ h) {
ตั้ง ชุด = h.entrySet();
รายการ Map.Entry[] = (Map.Entry[]) set.toArray(ใหม่ Map.Entry[set
.ขนาด()]);
Arrays.sort (รายการ, ตัวเปรียบเทียบใหม่ () {
การเปรียบเทียบ int สาธารณะ (Object arg0, Object arg1) {
วัตถุ key1 = ((รายการแผนที่) arg0).getKey();
วัตถุ key2 = ((รายการแผนที่) arg1).getKey();
กลับ ((เปรียบเทียบ) key1).compareTo(key2);
-
-
ส่งคืนรายการ;
-