问题:查询数据库中表的数据,通过循环用List集合动态写入,再用增强for循环动态取出时,结果每个元素都是一样的? 原因:该集合存取的元素对象,在实例化时没有创建在循环体中。 解决办法:修改将元素对象定义在循环体外,实例化在循环体内。