java中给List排序接口
//这个是排序的方法
List<ListP> pList = new ArrayList<>("ListP集合");
Collections.sort(pList);

//要用这个排序需要继承Comparable接口还要在List的实体对象中重写compareTo方法
public int compareTo(Object o) {
    //先判断是不是他的实例
        if(!(o instanceof ListP))
            return 0;
        //o大则返回负数
        ListP lo = (ListP)o;
        if(lo.getNumber() > this.getNumber())
            return -1;
        //自身大则返回正数
        else if( lo.getNumber() < this.getNumber())
            return 1;
        return 0;
    }
阅读更多
个人分类: java
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

java中给List排序接口

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭