class Employee implements Comparable<Employee>
{
public Employee(int id, String name,int salary ,String designation)
{..}
//ゲッターとセッター
}
public class TestEmployeeSort
{
public static void main(String[] args)
{
List<Employee> col = new ArrayList<Employee>();
Employee one = new Employee(**2**, "rahul",100, "bc");
Employee oone = new Employee(**2**, "sfdful",1300, "bdfsc");
col.add(one);
col.add(oone);
}
}
ここで、オブジェクトの4つのフィールドにid、name、salary、designationという名前が渡されるプログラムを作成しました。arraylistオブジェクトから、「id」という名前の4つのオブジェクトから1つのエンティティを取得し、一意にする必要があります。重複するIDを持つオブジェクトを挿入することはできません...(setの動作と同様ですが、ここでsetを使用したくない)どのように行うことができますか.....コンストラクターでメソッドを作成して「this.id」を渡してみました「重複をチェックするセットで、それでも機能していません???