java中集合根据多个字段排序_jave 对集合中的对象按照多个字段排序

格式一: public static > void sort(List list)

说明:该方法中的泛型都是Comparable接口的子类,即只有是Comparable接口子类类型的数据,才能进行比较排序。如果其他类型的数据要进行比较排序,必须继承Comparable接口并

覆写equals()和compareTo()方法。其中如String类、Integer类都是Comparable接口子类,可以进行排序,而基本类型不能进行sort排序。比较项目在类内指定

package com.finance.common;

/**

* Created by yg on 2017/12/6.

*/

public classStudentimplements Comparable{

private String name;

private String gender;

private int id;

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getGender() {

return gender;

}

public void setGender(String gender) {

this.gender = gender;

}

public int getId() {

return id;

你可能感兴趣的:(java中集合根据多个字段排序)