List集合類型進行鍵值內容排序!


//調用方法獲取數據
List<HashMap<String,Object>> empmaptemp=getallEmpList();

//傳入list進行排序

sort(empmaptemp);

private static void sort(List<HashMap<String, Object>> data) {
 
        Collections.sort(data, new Comparator<HashMap>() {
            public int compare(HashMap o1, HashMap o2) {
                String a = (String) o1.get("PRONAME");
                String b = (String) o2.get("PRONAME");
                // 升序
                //return a.compareTo(b);
                //return o1.getName().compareToIgnoreCase(o2.getName());
                // 降序
                 return b.compareTo(a);
            }
        });
    }

    //在前端展示的時候會根據數據中的字符串內容進行排序顯示到頁面

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章