Course temp5 = (Course)coursesToSelect.get(2);
Course temp6 = (Course)coursesToSelect.get(3);
前面有指定添加的位置——数组下标第2位:coursesToSelect.addAll(2,Arrays.asList(course2));
所以在提取的时候分别提取数组下标为[2]和[3]的元素
可以说此时序列下标[2]存放的是temp5,Course("5","高等数学");
下标[3]存放的是temp6,Course("6","大学英语")
提取的目的在打印输出
添加了课程 5:高等数学
添加了课程 6:大学英语
.....这个类是什么意思啊!