java分段_java,list分段(一)

List list1 = new ArrayList();

for(int i=0;i<108;i++){

list1.add(i);

}

int size1 = list1.size();

int maxIndex = 0;

int unit = 10;

if(size1

List list2 = new ArrayList();

for(int i=0;i

list2.add(list1.get(i));

}

for(int m=0;m

System.out.print(list2.get(m)+",");

}

System.out.println();

}else{

for(int j=1;j<=size1/unit;j++){ //1-10

//0-9,10-19,20-29.....

List list2 = new ArrayList();

for(int k=0;k

maxIndex = (j-1)*unit+k;

list2.add(list1.get(maxIndex));

}

for(int m=0;m

System.out.print(list2.get(m)+",");

}

System.out.println();

}

if(maxIndex < size1-1 ){//99<107

List list2 = new ArrayList();

for(int m=maxIndex+1;m<=size1-1;m++ ){

list2.add(list1.get(m));

}

for(int m=0;m

System.out.print(list2.get(m)+",");

}

System.out.println();

}

}

0,1,2,3,4,5,6,7,8,9,

10,11,12,13,14,15,16,17,18,19,

20,21,22,23,24,25,26,27,28,29,

30,31,32,33,34,35,36,37,38,39,

40,41,42,43,44,45,46,47,48,49,

50,51,52,53,54,55,56,57,58,59,

60,61,62,63,64,65,66,67,68,69,

70,71,72,73,74,75,76,77,78,79,

80,81,82,83,84,85,86,87,88,89,

90,91,92,93,94,95,96,97,98,99,

100,101,102,103,104,105,106,107,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值