当前位置:编程学习 > JAVA >>

我要取得一個集合的最後5組數據 每組數據為5條 怎麼取?????

求思路 --------------------编程问答-------------------- 首先获取集合的长度。如果为10在你获取的时候肯定是int i=0;for(object ob:list){if(i>=list.size-5+1){ 你可以在这里面获取数据 }  i++}   希望对你有帮助 --------------------编程问答-------------------- for(int i=list.size-5;i<list.size;i++) --------------------编程问答-------------------- 2楼方法应该可行. --------------------编程问答--------------------
引用 2 楼 a794588330 的回复:
for(int i=list.size-5;i<list.size;i++)

只能取得最後的5個數據 --------------------编程问答--------------------
引用 4 楼 maoshu2012 的回复:
引用 2 楼 a794588330 的回复:
for(int i=list.size-5;i<list.size;i++)

只能取得最後的5個數據

改为25不就得了。。 --------------------编程问答-------------------- int temp = 0;
for(int i=list.size()-1;i>=0;i--){
   if(temp==5){
      break;//结束循环
   }else{
     System.out.println(list(list.size-1));
   }
  temp++;//临时变量,用于判断循环执行的次数,你亦可以用i来判断,我这样说你更清楚
}


希望对楼主有帮助、
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,