小编use*_*809的帖子

在Java中从arraylist查找丢失的项目

嗨,我是Java的新手,正在尝试我的集合部分,我有一个简单的查询,我有两个说出雇员对象的数组列表

class Employee
{
    private int emp_id;
    private String name;
    private List<String> mobile_numbers;

    //.....getters and setters
}
Run Code Online (Sandbox Code Playgroud)

listAlistB拥有以下数据

    List<Employee> listA = new ArrayList<Employee>(); 
    List<Employee> listB = new ArrayList<Employee>(); 

    listA.add(new Employee("101", "E1", listOfMobileNumbers));
    listA.add(new Employee("102", "E2", listOfMobileNumbers1));
    listA.add(new Employee("103", "E3", listOfMobileNumbers2));
    listA.add(new Employee("104", "E4", listOfMobileNumber4));
    listA.add(new Employee("105", "E5", listOfMobileNumbers5));

    listB.add(new Employee("101", "E1", listOfMobileNumbers1));
    listB.add(new Employee("102", "E2", listOfMobileNumbers2));
    listB.add(new Employee("106", "E6", listOfMobileNumber6));
    listB.add(new Employee("107", "E7", listOfMobileNumber7));
    listB.add(new Employee("108", "E8", listOfMobileNumbers8));
Run Code Online (Sandbox Code Playgroud)

这里listOfMobileNumbers是一个List<String>

现在,我想从个人列表中找到其他元素。即

 List<Employee> additionalDataInListA = …
Run Code Online (Sandbox Code Playgroud)

java arraylist difference

3
推荐指数
1
解决办法
8067
查看次数

标签 统计

arraylist ×1

difference ×1

java ×1