java Set中List<Map<String, Object>>里的几组数据比较大小, 每一组都有p1-p288条数据,请大神解答

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
 
 

出现这种区别的原因就是,List<Map<String, Object>> 里面存放的是map的地址尽管循环了五次,但是烸次的map对应的都是同一个地址所以最后listMap里面存放的是五个同样的map。
正确的写法是每次循环的时候都实例化一个新的map对象这样listMap在add的时候,每次都是存的不一样的map

我要回帖

更多关于 mojava 的文章

 

随机推荐