Comparator比较器对年龄和身份证的排序
题目
创建Person类,属性:身份证号、姓名、年龄
创建四个对象,把四个对象存入到list集合,对四个对象分别根据年龄和身份证号进行单独排序
注:这里面的身份证号是自己随意写的,和正规的身份证号不一致
一、创建Person类
Person里面采用封装,其余的都是一些属性的方法,可以在自动生成,快捷键方法。
步骤:鼠标右键——>source——>找到对应的方法添加即可
有一些方法可要可不要,根据自己制作的来添加即可,我这里是把所有的方法都添加进去了,仅供参考
public class Person {//应该卸载Test里面
private int card ;//身份证号
private String name;//姓名
private int age;//年龄
public Person() {
super();
}
public Person(int card, String name, int age) {
super();
this.card = card;
this.name = name;
this.age = age;
}
public int getCard() {
return card;
}
public void setCard(int card) {
this.card = card;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge()