我有两个数组列表.每个都有Employee类型的对象列表.
Employee类如下所示
public class Employee {
Employee(String firstname, String lastname, String employeeId) {
this.firstname = firstname;
this.lastname = lastname;
this.employeeId = employeeId;
}
private int id; // this is the primary key from employee table
private String firstname;
private String lastname;
private String employeeId; // manually assigned unique id to each employee
// getters and setters
}
Run Code Online (Sandbox Code Playgroud)
我需要根据员工对象的属性(员工ID)找到两个列表之间的差异.
员工ID是为每个员工手动生成的唯一ID.
import java.util.ArrayList;
import java.util.List;
public class FindDifferences {
public static void main(String args[]){
List<Employee> list1 = new ArrayList<Employee>();
List<Employee> list2 = …Run Code Online (Sandbox Code Playgroud)