作者ingramchen (DinBenDon)
看板java
标题Re: [问题] 请问JAVA内建的sort
时间Fri Apr 25 19:29:46 2008
※ 引述《shiengchyi ( )》之铭言:
: public static <T> void sort(T[] a,
: Comparator<? super T> c)
: 这个是JAVA内建sort中的其中一种方法,应该是能够拿来做object的排序,
: 我的问题是,这方法能够针对object内某个成员做排序吗?
: (小弟我看不懂comparator的使用方法 >"<)
: ex 一个object有年月日三个成员,我现在有一个该物件的array
: 能够针对其中的"年"做排序吗??
试试:
Arrays.sort(myObjects, new Comparator<MyObject>(){
public int compare(MyObject o1, MyObject o2) {
return o1.getYear().compareTo(o2.getYear());
}
});
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.115.249