addAll问题
courseToSelect.addALL(2,Arrays.aslist(course2)); 不是往中间加吗,怎么最后输出在后面而不是中间啊
courseToSelect.addALL(2,Arrays.aslist(course2)); 不是往中间加吗,怎么最后输出在后面而不是中间啊
2015-07-10
你看到的是打印输出的结果,根据编译器由上而下逐一编译
在main方法中lt.testAll()先后执行
System.out.println("添加了课程 "+temp.id+":"+temp.name);
System.out.println("添加了课程 "+temp2.id+":"+temp2.name);
System.out.println("添加了两门课程"+temp3.id+":"+temp3.name+";"+temp4.id+":"+temp4.name);
System.out.println("添加了两门课程"+temp5.id+":"+temp5.name+";"+temp6.id+":"+temp6.name);
但实际上coursesToSelect序列中依次存放
2:C语言
1:数据结构
5:高等数学
6:大学英语
3:离散数学
4:汇编语言
举报