【发布时间】:2021-01-18 23:32:21
【问题描述】:
我有两个数组列表。员工类和用户类的ArrayList。 员工类具有姓名、年龄、地址作为字段。用户类具有姓名、年龄、地址作为字段。 下面是两个列表
List<Employee> empList = new ArrayList<Employee>();
empList.add(new Employee("Andi",20,"NY"));
empList.add(new Employee("Rob",22,"london"));
empList.add(new Employee("mark",21,"berlin"));
List<User> userList = new ArrayList<User>();
userList.add(new User("Andi",20,"NY"));
userList.add(new User("Rob",22,"london"));
userList.add(new User("mark",21,""));
想检查用户是否与员工有相同的地址。如果用户没有地址,则从员工那里复制。
【问题讨论】:
-
您要检查它们之间是否至少存在一个公共数据?
-
是 Mikheil 我想检查员工姓名和年龄是否与用户名和年龄匹配,如果用户对象中不存在匹配和地址我想将地址从员工复制到用户
-
您应该将其包含在您的问题中,而不是将其隐藏在其下方的评论中。
标签: java collections