API上分别说一个是指针移到ResultSet对象的第一行(最后一行),一个是指针移到ResultSet对象的开头(末尾),也就是第一行(最后一行)的前面(后面).我就是想问一下,比如,它移到第一行与第一行的前面有什么区别,我该怎样区别用它们的方法哪。while(i<intPageSize && !rs.isAfterLast())
(intPageSize:表示一页显示的记录数。)这个循环的意思是不是说”循环的次数小于一页中所显示的记录数和指针不在最后一行之后" 还是其他的意思谢谢了!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【gjk11】截止到2008-07-10 09:29:00的历史汇总数据(不包括此帖):
    发帖的总数量:18                       发帖的总分数:450                      每贴平均分数:25                       
    回帖的总数量:11                       得分贴总数量:1                        回帖的得分率:9%                       
    结贴的总数量:18                       结贴的总分数:450                      
    无满意结贴数:2                        无满意结贴分:70                       
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:100.00%                  
    无满意结贴率:11.11 %               无满意结分率:15.56 %                  
    敬礼!
      

  2.   

    你可以这样理解,指针开始不是指向第一个元素的,他是指向一个头节点的,如果你学习过链表就应该知道,一般情况下我们都有头节点和尾节点的概念,这些头和尾不代表实际的数据。这里的概念和链表概念差不多,只有你next移动一下,他才会移动到第一个真正的数据节点上。
      

  3.   

    指针开始不是指向第一个元素的,他是指向一个头节点的,如果你学习过链表就应该知道,一般情况下我们都有头节点和尾节点的概念,这些头和尾不代表实际的数据。这里的概念和链表概念差不多,只有你next移动一下,他才会移动到第一个真正的数据节点上。