class Employee implements Comparable<Employee>
{
public Employee(int id, String name,int salary ,String designation)
{..}
//getter 和 setter
}
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 个字段现在从 arraylist 对象中传递名为 id、name、salary 和 designation 我想从 4 个使用的名为“id”的对象中提取一个实体,并希望使其唯一,以便不能插入具有重复 id 的对象...(类似于 set 的工作,但不想在这里使用 set)如何完成 .....我尝试在构造函数中创建一个方法并传递“this.id” " 在一组中检查重复项,但仍然无法正常工作???