Java RandomAccessFile 读取员工信息并排序输出
package com.demo;
import java.io.IOException; import java.io.RandomAccessFile; import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List;
public class Test {
public static void main(String[] args) {
RandomAccessFile raf = null;
List
class Emp { private String name; private short age; private String gender; private int salary; private long hiredate;
public Emp(String name, short age, String gender, int salary, long hiredate) {
super();
this.name = name;
this.age = age;
this.gender = gender;
this.salary = salary;
this.hiredate = hiredate;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public short getAge() {
return age;
}
public void setAge(short age) {
this.age = age;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public int getSalary() {
return salary;
}
public void setSalary(int salary) {
this.salary = salary;
}
public long getHiredate() {
return hiredate;
}
public void setHiredate(long hiredate) {
this.hiredate = hiredate;
}
@Override
public String toString() {
return "Emp [name='" + name + "', age='" + age + "', gender='" + gender + "', salary='" + salary + "', hiredate='" + hiredate + "']";
}
}
原文地址: https://www.cveoy.top/t/topic/oH7C 著作权归作者所有。请勿转载和采集!