问答详情
源自:2-3 JDBC实战---搭建模型层 Ⅰ

为什么我此处重复获得了id为3的同学的姓名三次,id为12的都没有获取呢

http://img.mukewang.com/58e5b5190001d28307460452.jpg

http://img.mukewang.com/58e5b51900010aaa08440512.jpg

为什么我此处重复获得了id为3的同学的姓名三次,id为12的都没有获取呢


提问者:两眼懵逼 2017-04-06 11:26

个回答

  • 孓孒
    2017-05-07 18:03:37
    已采纳

    我的是因为在模型层部分的private属性上不小心加上了static,去掉就正常了,原理还不太懂

  • 孓孒
    2017-05-07 17:05:00

    我和楼主一样的问题,为什么我照楼上所说用这个一般遍历还是不行?

  • pingzigui
    2017-04-11 01:37:33

    //把foreach遍历方式改成一般的遍历方法
    for(int i=0;i<list.size();i++){
    Student stu=(Student)list.get(i);
    System.out.println(stu.getId()+"====="+stu.getName());
    }