java中题目 定义类Person 定义类Person的子类Employee
Java程序设计实验,提交源代码和运行截图1)定义类Person(身份证号id(18位),姓名name,性别sex,出生日期dateOfBirth【使用类Date】,让其...
Java程序设计实验
,提交源代码和运行截图
1)定义类Person(身份证号id(18位),姓名name,性别sex,出生日期dateOfBirth【使用类Date】,让其实现接口Comparable,Person对象以身份证号为自然顺序,覆盖toString方法
2)定义类Person的子类Employee(工作单位corp和薪水salary成员),覆盖toString方法
3)定义Employee数组a,包含5个元素,并按salary排序输出
4)定义Person对象列表集合(包含有Employee对象),分别以自然顺序和出生日期顺序输出
提示:Comparator<T>接口用于定义排序比较器,T为Employee或Person
public int compare(T o1,T o2)
Arrays.sort(array,new Comparator<T>) 展开
,提交源代码和运行截图
1)定义类Person(身份证号id(18位),姓名name,性别sex,出生日期dateOfBirth【使用类Date】,让其实现接口Comparable,Person对象以身份证号为自然顺序,覆盖toString方法
2)定义类Person的子类Employee(工作单位corp和薪水salary成员),覆盖toString方法
3)定义Employee数组a,包含5个元素,并按salary排序输出
4)定义Person对象列表集合(包含有Employee对象),分别以自然顺序和出生日期顺序输出
提示:Comparator<T>接口用于定义排序比较器,T为Employee或Person
public int compare(T o1,T o2)
Arrays.sort(array,new Comparator<T>) 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询