java在LIst计集合中添加Map时元素被覆盖怎么解决

发布时间:

我们循环往list集合里面添加map,发现后面的把前面的都覆盖掉了,原因是for循环里面的map一直指向的是同一个对象,导致被覆盖。

java在LIst计集合中添加Map时元素被覆盖怎么解决

解决方案:把new HashMap();这个操作放到循环里面。

java在LIst计集合中添加Map时元素被覆盖怎么解决