永发信息网

java日期排序因该怎么写?(实例)谢谢!

答案:2  悬赏:20  手机版
解决时间 2021-02-08 23:08
import java.util.*;
public class EmployeeSortTest
{ public static void main(String[] args)
{ Employee5[] staff=new Employee5[3];
staff[0]=new Employee5("liyi",5000,1988,8,23);
staff[1]=new Employee5("wangli",4000,1988,5,17);
staff[2]=new Employee5("liwei",6000,1986,6,23);
Arrays.sort(staff);
for(Employee5 e:staff)
{ System.out.println("name="+e.getName()+",salary="+e.getSalary()+",hireDay="+e.getHireDay());
}
}
}
class Employee5 implements Comparable
{ public Employee5(String n,double s,int year,int month,int day)
{ name=n;
salary=s;
GregorianCalendar calendar=new GregorianCalendar(year,month,day);
hireDay=calendar.getTime();
}
public String getName()
{ return name;
}
public double getSalary()
{ return salary;
}
public Date getHireDay()
{ return hireDay;
}
public int compareTo(Employee5 other)
{ 这里应该怎么写?
}
private String name;
private Date hireDay;
private double salary;
}
最佳答案
public int compareTo(Employee5 other){
return this.getHireDay().compareTo(other.getHireDay());
}
全部回答
input java.util.*; public class a { public static void main(string[] args){ int [] a = new int[5,4,7,12,6,78,24,1]; arrays.sort(a); system.out.println("排序后:"); for(int index=0; index<a.length;i++){ system.out.println(a[index]); } } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单机游戏《半神》,我几年前玩过,挺喜欢玩的
正道馆(东门中心城店)地址在什么地方,我要处
wow有没有带特效的双手剑 斧子 还有 求幻化护
在硬盘上安装系统时不小心把所有硬盘格式化了
李溜客运站地址有知道的么?有点事想过去
安徽艺考生可以用在安徽艺考成绩报考清华美术
宏锐跆拳道(向南新村店)地址在什么地方,想过
【关于偶遇的唯美句子】与邂逅有关的优美句子
抚松国税地税联合办税服务厅地址在哪,我要去
如果一个月工资2500元 这个月一共有31天 从12
本科法学专业研究生应该考法律硕士还是法学硕
习武者国术馆怎么去啊,我要去那办事
阿珠饭店地址在哪,我要去那里办事
电机和发动机是一吗事吗
闲的没事!
推荐资讯
中国电信(中国电信香樟花园店)地址好找么,我
21岁了我是开天猫店做生意的,每天练一技之长
同江市科学技术协会我想知道这个在什么地方
湘南国际商贸城在什么地方啊,我要过去处理事
人教版六年级下册语文第三课《桃花心木》。
北京弘艺美术培训中心地址在什么地方,想过去
武威市公安局凉州分局森林警察大队怎么去啊,
正面看不到耳朵的人
我是江苏省连云港的去年毕业的专科生 今年想
单选题美国学者贾雷德?戴蒙德在其科普著作《
儿童城堡我想知道这个在什么地方
为什么中国人不愿意买保险而愿意存钱呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?