老师帮忙看一下哪里有问题

来源:4-4 编程练习

dddddda

2020-09-29 18:09:06

//实现Comparable接口
public class Employee {
    //成员变量
    
    
    //构造方法
    
    
    //getter和setter方法
    
    
    //toString()方法
    private String id;
	private String name;
	private float salary;
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public float getSalary() {
		return salary;
	}

	public void setSalary(float salary) {
		this.salary = salary;
	}
	
	public Employee() {

	}
	
	public Employee(String id, String name, float salary) {
		this.id = id;
		this.name = name;
		this.salary = salary;
	}

	public String toString() {
		return "员工[编号:" + id + ", 姓名:" + name + ", 工资:" + salary
				+ "]";
	}

    public int comparaTo(Employee o){
        float s1 = this.getSalary();
        float s2 = o.getSalary();
        int n = (int)(s1-s2);
        return n;
    }
}
//实现Comparable接口
public class Employee {
    //成员变量
    
    
    //构造方法
    
    
    //getter和setter方法
    
    
    //toString()方法
    private String id;
	private String name;
	private float salary;
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public float getSalary() {
		return salary;
	}

	public void setSalary(float salary) {
		this.salary = salary;
	}
	
	public Employee() {

	}
	
	public Employee(String id, String name, float salary) {
		this.id = id;
		this.name = name;
		this.salary = salary;
	}

	public String toString() {
		return "员工[编号:" + id + ", 姓名:" + name + ", 工资:" + salary
				+ "]";
	}

    public int comparaTo(Employee o){
        float s1 = this.getSalary();
        float s2 = o.getSalary();
        int n = (int)(s1-s2);
        return n;
    }
}


写回答

1回答

好帮手慕小脸

2020-09-29

同学你好,同学缺少测试类,贴出的代码是重复的实体类Employee,建议同学将代码贴完整,方便老师测试运行。

另外,建议同学将存在的问题描述清楚,方便老师定位问题所在。

祝学习愉快~

0

0 学习 · 16556 问题

查看课程