coursesToSelect.addAll(2,Arrays.asList(course2));
Course temp5=(Course)coursesToSelect.get(2);
Course temp6=(Course)coursesToSelect.get(3);
第一行的:2;第二行的:get(2);第三行的:get(3)是什么意思啊,根据什么来定义啊
list中的序列号,list是有序集合,从0开始的,可以想象成数组下标,事实上,ArrayList的底层实现就是数组