我知道如何使用Arrays.sort()方法按以下方式排序對象數組。使用Arrays.sort()方法排序對象類型數組
Arrays.sort(array of primitive type);
Arrays.sort(array of primitive type, from, to);
Arrays.sort(array of an object type);
Arrays.sort(array of an object type , from, to);
但我不知道以下兩種方法。
Arrays.sort(array of an object type , comparator);
Arrays.sort(array of an object type , from, to, comparator);
可有人請讓我知道如何使用這些methods.I要求你添加代碼或指示任何鏈接的.java class.I試圖尋找它來排序的對象類型數組,但無法找到它。
謝謝。
看看該文檔[比較](http://docs.oracle.com/javase/7/docs/api/java /util/Comparator.html)。你需要實現一個比較器來使用你所問的方法。 – jahroy 2013-02-13 21:28:29
它應該總是很容易找到給定的java類的文檔。所有你需要做的是谷歌的Java 7類名稱。在這種情況下,google:'java 7 Comparator'。如果您正在查看'Arrays'類的[documentation](http://docs.oracle.com/javase/7/docs/api/java/util/Arrays.html),則有多個指向「比較器」的文檔。 – jahroy 2013-02-13 21:41:00