我在java中得到了集合,这个集合中有相同的记录,只有一个字段不同,所以我想像这样通过集合伪循环:
class Pojo {
private String name;
private Long id;
private String address;
private String bank;
}
该集合包含此 Pojo,具有重复的名称、ID、地址,但银行不同,所以如果名称、ID、地址相同且银行不同,我希望最终列表只有名称、ID、地址并将银行与半连接在一起冒号分隔
原始收藏:
- Id Name Address Bank
- 1 John 123 Main Ave BankOfAmerica
- 2 John 123 Main Ave Chase
- 3 John 123 Main Ave ING Direct
- 4 Willy 456 My Street Chase
- 5 Willy 456 My Street BankOfAmerica
预期成绩:
Name Address Bank
- John 123 Main Ave BankOfAmerica;Chase;ING Direct
- Willy 456 My Street Chase;BankOfAmerica