I need to join two Lists in Java. I’ve a list which has a VO that has a name and description. I’ve another list which has same VO type that has name and Address. The “name” is same. I need to create a List with this VO which has both name, address and description.
The VO structure is
public class PersonDetails{
private String name;
private String description;
private String address;
//getters and setters
}
Can someone please suggest me the best way to implement it?
Put all elements of the first list in a map, then merge the contents of the second list into it: