课程
/后端开发
/Java
/Java入门第三季
求指教!
2014-12-11
源自:Java入门第三季 4-6
正在回答
因为引入的时候指定了位置,它们必然出现在这个位置,比如指定了位置2,如下
Course[] course2 = {new Course("5", "高等数学"), new Course("6", "大学英语")};
coursesToSelect.addAll(2, Arrays.asList(course2));
在遍历循环的时候,它们就会出现在2,3 位置,你可以看一下结果。这个时候才能看到它们真正把之前的挤走了。在testAdd()方法中的打印并不能体现出来
。。你是什么问题 有点不大明白
能否具体描述
紫魏嫒你 提问者
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
5 回答为什么重复添加的课程1不能将课程3挤到下一个位置?
1 回答我想重复添加课程:1 数据结构,为什么代码执行后显示添加的是课程:5 数学,并且遍历时能两次取得课程:1 数据结构
3 回答为啥java入门第三季中4-4里面,coursesToSelect.add(1,cr2); 跟coursesToSelect.add(cr2);输出的是 添加了课程1:数据结构 添加了课程1:数据结构
1 回答为何把指定位置0改为1后程序会重复显示cr2
5 回答向待选课程里添加重复的课程离散数学,选课时选了这门课,不应该是只显示一次吗?