ここでJavaのスキルをリフレッシュしようとしています。私は単純なJavaの割り当てに取り組んでいます。以下は、最初の 2 つの指示です。
次の属性/変数を持つ Employee クラスを作成します: 名前 年齢 部門
従業員のリストを含む Department というクラスを作成します。
a) 部門クラスには、従業員を年齢順に返すメソッドがあります。
b) 部門の値は、次のいずれかの値のみにすることができます: 「会計」「マーケティング」「人事」「情報システム」</p>
ステップ 2 で少し問題があります。従業員のリストを追加する方法と、従業員を age 順に並べ替えて返されるメソッドを記述する方法を理解するのに助けが必要です。
誰かがこれを行う方法を説明したいと思います。ありがとう。
これまでのところ、私はこれを持っています。
従業員クラス:
package simpleJavaAssignment;
public class Employee {
String name;
int age;
Department department;
Employee(String n, int a, Department d)
{
this.name = n;
this.age = a;
this.department = d;
}
int gAge(){
return age;
}
}
部門クラス:
package simpleJavaAssignment;
import java.util.*;
public enum Department {
ACCOUNTING("Accounting"), MARKETING("Marketing"), HUMAN_RESOURCES(
"Human Resources"), INFORMATION_SYSTEMS("Information Systems");
private String deptName;
Department(String deptName) {
this.deptName = deptName;
}
@Override
public String toString() {
return this.deptName;
}
}