看板 java 關於我們 聯絡資訊
※ 引述《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