使用内部类进行排序

来源:互联网 发布:arm-linux-gcc官网 编辑:程序博客网 时间:2024/06/03 11:46

 使用内部类进行排序

public List getPersonList() {
    List personList = getXXXXX();//假如这出到的是没有按personOrder排序的数据.
    Collections.sort(personList , new Comparator() {
        public int compare(Object o1, Object o2) {
     return ((Person)o1).getOrder().intValue() - ((Person)o2).getOrder().intValue();
       }
    });

    return personList
}

原创粉丝点击