[英]How To Sort ArrayList in Different List
import java.util.ArrayList;
import java.util.Arrays;
public class MyData {
public static void main(String args[])
{
ArrayList<String> arrayList = new ArrayList<String>(
Arrays.asList("1","2","3","4","5","6","7","8")
);
System.out.println("Size of AyyayList= "+arrayList.size());
for(int i=0;i<arrayList.size()/2;i++)
{
System.out.println(i+" "+(i+1));
}
}
}
my Output
Size of AyyayList= 8
0 1
1 2
2 3
3 4
Need Output
Size of AyyayList= 8
0 1
2 3
4 5
6 7
In that case you need : 在这种情况下,您需要:
for(int i=0;i<arrayList.size()/2;i++)
{
System.out.println(2*i+" "+(2*i+1));
}
在for循环中,而不是i++
编写i = i + 2.
问题是,您只将i加1
Try this way,hope this will help you to solve your problem. 尝试这种方式,希望这将帮助您解决问题。
for(int i=0;i<arrayList.size();i+=2){
System.out.println(i+" "+arrayList.get(i));
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.