私はこのJavaプログラムを持っていますが、私のテストでは次のメッセージが表示されます。
testEmployeeTostring:失敗したtestEmployeeTostringは<[id [= 1013、name = Jubal Early、job =]調達]>でしたが、<[id [= 1013、name = Jubal Early、job=]調達]>でした
私は使わなければならなかった、@Override
そしてそれが問題だと思う。私は誰かがこれに関する問題を理解できることを願っています:
public class Employee {
int id;
String name;
JobType job;
public Employee(int id, String name, JobType job)
{
this.id = id;
this.name = name;
this.job = job;
}
@Override public String toString()
{
return ("["+ "id =" + id + ", name = " + name + ", job = " + job + "]");
}
}