首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

大家帮小弟我看看这个循环写的对不对?小弟我表里15条数据循环出来如何只有14条

2012-02-26 
大家帮我看看这个循环写的对不对?我表里15条数据循环出来怎么只有14条for(int i0ilist1.size()-2ii+2

大家帮我看看这个循环写的对不对?我表里15条数据循环出来怎么只有14条
for(int i=0;i<list1.size()-2;i=i+2)
{
RealEstate p=(RealEstate)list1.get(i);

RealEstate p1=(RealEstate)list1.get(i+1);
 
  %>

[解决办法]
加2,LZ,到14的时候判断就为false了
[解决办法]
i<list1.size()-2
就减掉了最后一条了,为什么要减2呢,15-2不就是13嘛,List从0开始,当然就取到14条就取完了啊
[解决办法]
楼上正解
[解决办法]
自变量加1,循环里面做判断,奇数一种赋值,偶数一种赋值
[解决办法]
for(int i=0;i<list1.size()-1;i=i++)
{
RealEstate p=(RealEstate)list1.get(i);
RealEstate p1=(RealEstate)list1.get(i+1);
}
这样不会重复吧,大小减1
[解决办法]
list1.size()-1;

热点排行