两个不同list集合进行合并

表1

Customer
编号 名称 年龄
CustID CustName CustAge
1 张三 20
2 李四 22
3 王五 21

表2

Car
编号 车牌号 关联id
CarID CarCode CustID
1 京13456 1
2 京33456 2
3 京46656 2
4 京98756 3
5 京85256 1

现在查询这两个表,返回两list集合,如何将这两个list合并为一个list集合?

用customid作为条件join两个表

创建一个辅助类CustomerAndCar ,有CustID CustName CustAge,CarID CarCode CustID,先添加list,添加方法
if(list!=null){for(int i=0;i<list.size();i++){CustomerAndCar .setCustID(list.get(i).getCustID)}}之后的继续添加另一个类,没有的属性就是空。

坦白说不建议在后台再处理一道,这样效率太低了。还是建议使用sql来完成,楼主所谓的限制,对楼主而言或许是瓶颈,但根据经验,我觉得可以转换一个问法,直接问sql会有很多资深的人告诉你怎么去写。而不是一个搬砖就拍死了,觉得那样不行。(当然,这只是个人在项目中成长的一点心得,分享一下而已,;楼主可以不理会)。路过~~