List list = new ArrayList();
list.add("d01");
list.add("d02");
list.add("d03");
list.add("d04");
list.add("d05");
int xx = 2;
int tt = list.size() / xx;
for (int p = 0; p <= tt; p++) {
for (int i = 0; i < xx; i++) {
if(xx*p+i<list.size())
System.out.println(list.get(xx*p+i));
}
}
list.add("d01");
list.add("d02");
list.add("d03");
list.add("d04");
list.add("d05");
int xx = 2;
int tt = list.size() / xx;
for (int p = 0; p <= tt; p++) {
for (int i = 0; i < xx; i++) {
if(xx*p+i<list.size())
System.out.println(list.get(xx*p+i));
}
}