horse1ProgressionStr = Integer.toString(horse1Progression);
horse2ProgressionStr = Integer.toString(horse2Progression);
horse3ProgressionStr = Integer.toString(horse3Progression);
horse4ProgressionStr = Integer.toString(horse4Progression);
List> list = Arrays.asList(Arrays.asList(horse1ProgressionStr, horse2ProgressionStr, horse3ProgressionStr, horse4ProgressionStr));
for (List l : list) {
Collections.sort(l);
}
Collections.sort(list, new Comparator>() {
public int compare(List o1, List o2) {
return o1.get(0).compareTo(o2.get(0));
}
});
System.out.println("" + list);
List> fourthHorse = list.subList(0, 2);
List> thirdHorse = list.subList(2, 4);
List> secondHorse = list.subList(4, 6);
我一直在尝试按顺序排列4个整数,它们将它们放入单独的变量中,但是我尝试的每种方式似乎都给了我一个超出范围的异常。
例外=
线程“主”中的异常java.lang.IndexOutOfBoundsException:toIndex = 2