1、思路:
因为集合之间无法直接合并,但是集合可以添加对象值,所以解决思路是通过创建一个新的集合来接收其他两个集合吐出来的值
2、代码实现:
ArrayList<Object> list3 = new ArrayList<>();
//接收其他两个集合吐出来的值
List<user> list = userMapper.findAll();
Iterator<user> iterator = list.iterator();
while (iterator.hasNext()){
list3.add(iterator.next());
}
List<teacher> list1 = teacherMapper.findTeacher();
Iterator<teacher> iterator1 = list1.iterator();
while (iterator1.hasNext()){
list3.add(iterator1.next());
}
Iterator<Object> iterator2 = list3.iterator();
while (iterator2.hasNext()){
System.out.println(iterator2.next());
}