首页新闻找找看学习计划

map集合,List集合,mysql数据库

0
悬赏园豆:5 [已解决问题] 解决于 2018-03-19 13:11

各位大神,我的map集合取出来的为什么是一条重复的?正常应该是九条不同的数据啊,谁能解答小弟的困惑?

风中少年2018的主页 风中少年2018 | 初学一级 | 园豆:197
提问于:2018-03-19 12:26
< >
分享
最佳答案
0

你好,你定义的map一直都是一个实例,maps加入的都是同一个map,所以输出的都是你最后设置的“上海市”,都是一样的。

while(result.next())
{
    HaspMap<String,Object> map = new HashMap<String,Object>();
    map.put("xxx","xxx");
    maps.add(map);   
}
收获园豆:5
Shendu.CC | 小虾三级 |园豆:1811 | 2018-03-19 12:51

w卧槽 ,大神果然是大神!

风中少年2018 | 园豆:197 (初学一级) | 2018-03-19 13:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册