作者FAVORITGREEN (坏人吗>"<)
看板java
标题Re: [问题]一个有关於Array的问题
时间Wed Jul 19 16:00:41 2006
: ※ 引述《[email protected] (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