預設規則一般都是升序排序
再來建立一個字元串的數組
排序後,按照升序輸出結果
自定義類型排序
建立一個Person類,getter和setter 有參構造和無參構造
重寫toString的方法
傳對象進去,編譯報錯。對Person類 進行排序,沒有規則。
Integer和String都實作了接口Comparable
重寫接口的CompareTo方法,它就是一個排序的方法。隻有重寫了這個方法才能按照規則進行排序。
String類就是重寫了CompareTo的方法
Person實作Comparable接口
我們要對Person進行排序,素以泛型要寫Person類。Comparable<Person>
重寫CompareTo方法
自己定義比較的規則
輸出的結果就是按照年齡的升序排列了。
年齡倒叙排列
排序規則。
反之就是降序
轉載于:https://www.cnblogs.com/wangjunwei/p/11241297.html