Re: [問題]一個有關於Array的問題

看板java作者 (壞人嗎>"<)時間19年前 (2006/07/19 15:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/6 (看更多)
: ※ 引述《qrtt1@kkcity.com.tw (null)》之銘言: : : import java.util.Arrays; : : import java.util.Comparator; : : ......略....... : : Arrays.sort(ps, new Comparator() { : : public int compare(Object o1, Object o2) { : : Person p1 = null, p2 = null; : : if (o1 instanceof Person && o2 instanceof Person) { : : p1 = (Person) o1; : : p2 = (Person) o2; : : } : : if (p1.age == p2.age) : : return 0; : : if (p1.age > p2.age) : : return 1; : : else : : return -1; : : } : : }); 不好意思,小妹對java.util.Comparator這套件中用來做sort()的方式有點不懂, 對它的寫法滿陌生的,尤其是new Comparator(){.............}); 請大大们解釋一下~~~~感激不盡~~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.116.172.101
文章代碼(AID): #14lUKUmb (java)
文章代碼(AID): #14lUKUmb (java)