为了账号安全,请及时绑定邮箱和手机立即绑定

addAll问题

courseToSelect.addALL(2,Arrays.aslist(course2)); 不是往中间加吗,怎么最后输出在后面而不是中间啊

正在回答

2 回答

那个是打印的输出结果啊,是按你的代码顺序来打印的,实际上序列已经换了

0 回复 有任何疑惑可以回复我~

你看到的是打印输出的结果,根据编译器由上而下逐一编译

在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:汇编语言

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

addAll问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号