list出现重复数据

循环将多个对象添加到一个list中,循环中每次也都new了一个对象,但是最终结果还是会出现部分重复的数据,4000条大概会出现40条重复的,这种情况只会在包启动后的第一次程序执行时出现,等到第二次执行就又好了,没有重复的数据了,求大lao帮忙看下啥问题
这是个分页查询,一次最多两千条

img

img

img

是否有用多线程

可以考虑换Set

代码没问题 可能数据库有重复的数据导致的

用的是PageHelper分页吗?

你在add上加个同步锁试试?

用for循环,别用迭代器吧,迭代多了有并发问题