使用for循环修改对象某一属性的值,并加入到List集合中,最终List中结果都是最后一次for循环修改的值

最终打印的msgId都是最后一次设置的msgId,原因是for循环操作的都是同一个对象

 

解决方案,将对象放到另外一个对象中再加入到list

 

posted @ 2023-10-19 14:33  Sea_wxx  阅读(42)  评论(0编辑  收藏  举报