永发信息网

list只能循环最后一条数据,是怎么回事?

答案:4  悬赏:80  手机版
解决时间 2021-01-31 16:07
Video video = new Video();
List<Video> list = new ArrayList<Video>();
sql = "select * from video where 1=1";
try {
conn = DBConnection.connection();
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
while(rs.next()){
video.setVideoId(rs.getInt("videoId"));
video.setVideoName(rs.getString("videoName"));
video.setVideoDesc(rs.getString("videoDesc"));
list.add(video);
}
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i).getVideoTitle());
}
} catch (Exception e) {
e.printStackTrace();
} finally {
close();
}
return list;

list输出的数据始终是最后一条
最佳答案
Video video = new Video(); 把这个放到
while(rs.next()){
Video video = new Video();
video.setVideoId(rs.getInt("videoId"));
video.setVideoName(rs.getString("videoName"));
video.setVideoDesc(rs.getString("videoDesc"));
list.add(video);
} 里边。不放进去默认会被最后一个覆盖
全部回答
for (int i=0;i<list.Count;i++) { }
1.可以通过cfilefind来找出某一目录下所有.txt的文件,找到后显示于clistview中应该不难,关键是查找。第二、监控文文件的改变,如果文件不多,可以创建一个线程负责监控。
List<Video> list = new ArrayList<Video>(); 改成 List<Video> list = null;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
半岛宾馆(锦州太和区)地址在什么地方,想过去
港湾商务宾馆(锦州黑山县)怎么去啊,我要去那
装饰抹灰面层的施工缝,应留设在()Ⅰ.分格缝
如何评价一个语文学科优秀的高中生
狗死之前,会做反常的事吗?我看到,我哭了。
杏花村商务酒店(锦州凌海市)地址在什么地方,
福兴旅社(锦州北镇)地址在什么地方,想过去办
a6l标准型与君越最高配
【二烯烃】什么叫做隔离式二烯烃
咨询顾问和售前工程师的区别
振东宾馆(锦州太和区)地址在什么地方,我要处
4000元左右的50寸电视机买海信好还是海尔好?
明珠旅社(锦州北镇)地址在什么地方,我要处理
【3平方米等于多少平方厘米】三平方米等于多
小学生五会是什么
推荐资讯
e间美甲专业美甲工作室地址有知道的么?有点
美甲帮的产品真吗?
檀字右半边怎么读
迦密山花卉地址在什么地方,我要处理点事
近两年,国家增发2100亿元国债,带动了社会投
贴完瓷砖的墙体要怎样安装洗手盆?
石家庄34中2008年还从外地区招生吗
铃木雨燕和中华H320哪个好?求详解!!
康柏公司总裁菲弗尔认为,以往曾经非常流行的
丽芮服装店二楼怎么去啊,我要去那办事
【摔跤比赛】摔跤比赛作文
泥泞的泞组什么词
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?