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

为什么最开始的时候要get(0),而后来就get(2)和(3)了

Classes[] classes={new Classes("3","泛函分析" ),new Classes("4", "大学物理")};

classesToSelect.addAll(Arrays.asList(classes));

Classes temp3=(Classes) classesToSelect.get(2);

Classes temp4=(Classes) classesToSelect.get(3);

System.out.println("添加了两门课程:"+temp3.id+temp3.name+temp4.id+temp4.name);

Classes[] classes2={new Classes("5","泛函分析加强" ),new Classes("6", "大学物理2")};

classesToSelect.addAll(2, Arrays.asList(classes2));

Classes temp5=(Classes) classesToSelect.get(2);

Classes temp6=(Classes) classesToSelect.get(3);

System.out.println("添加了两门课程啊:"+temp5.id+temp5.name+temp6.id+temp6.name);


正在回答

2 回答

因为添加2"C语言课程"时,用的第二种add方法,把1"数据结构"课程,从get(0)位置变成了get(1)位置。get(0)是"C语言"课程,get(1)是"数据结构"课程。

所以后面就直接写get(2)和get(3)

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

起码现阶段光学swift还不行。感觉对于初学者来说现在更尴尬。只学swift短期内不能工作。不学以后会慢慢的凸显他的重要。

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

举报

0/150
提交
取消

为什么最开始的时候要get(0),而后来就get(2)和(3)了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信