經過Collections.sort()方法,對String泛型的List進行排序

    /**
     * 對String泛型的List進行排序
     * 建立String泛型的List,添加三個亂序的String元素,
     * 調用sort方法,再次輸出排序後的順序
     */google

    public void testSort(){
        List<String> stringList = new ArrayList<String>();
        stringList.add("microsoft");
        stringList.add("google");
        stringList.add("lenovo");
        Collections.sort(stringList);
        System.out.println("--------排序後---------");
        for (String string : stringList) {
            System.out.println("元素:"+string);
        }  
    }spa

 

      Collections.sort對字符串進行排序時,時按全部字符串的首個字符的ASCLL碼進行排序(故數字在前,後大小字母,後小寫字母),若首字符相同則比較下一個字符排序

如上的代碼排序後:字符串

--------排序後---------
元素:google
元素:lenovo
元素:microsoft
string

相關文章
相關標籤/搜索