发布网友 发布时间:2024-10-24 03:43
共6个回答
热心网友 时间:2024-10-29 22:50
因为list.get(i)取出的是User对象,你直接toString()打印出来的是对象的物理地址,你如果想获取对象,应该是User user = (User)list.get(i); 然后再通过get方法取User对象里的值,如:user.getUserName();
热心网友 时间:2024-10-29 22:48
list.get(i).getUserName()
热心网友 时间:2024-10-29 22:51
打印结果listcom.ddd.model.User@95c083是一个listcom.ddd.model.User类的一个对象,要想取类的属性值,用getxxx方法,User user = (User)list.get(i),用这个user的getxxx方法取你想要的属性值
热心网友 时间:2024-10-29 22:48
在你的实体类里面,右键 source-->... tostring()...
重写下你的实体
就可以打印你想要的数据了
热心网友 时间:2024-10-29 22:51
你用这种方式试试user.setLoginname(res.getString("Loginname"));
热心网友 时间:2024-10-29 22:53
你在声明Arraylist时就应该声明为user类型的,你换一下ArrayList<User> list = new ArrayList<User>() 试试.在主函数中也要转型的.