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

求大神,用封装的方法 来添加多个课程 该怎么操作!试了很多种,还是不正确,总是要覆盖我前面的那一组值。

Course[] temp2={new Course(),new Course()};
  temp2.setId("3");
  temp2.setName("离散数学");
  temp2.setId("4");
  temp2.setName("大学英语");
  coursesToSelect.addAll(Arrays.asList(temp2));
  Course iiii=coursesToSelect.get(2);
  Course iiiii=coursesToSelect.get(3);
  System.out.println("添加的课程为:"+iiii.getId()+":"+iiii.getName()+":"+"\n"+iiiii.getId()
    +":"+iiiii.getName());


正在回答

4 回答

temp2.setId("3")这个是什么操作,不会报错吗?

数组不要先取下表吗?temp2[0].setId("3")

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

kk求知者 提问者

谢谢了 才用封装试着写写 这哈搞明白了。
2018-03-13 回复 有任何疑惑可以回复我~

上面有点错误补充一下                  http://img1.sycdn.imooc.com//5aa8e10e0001f1fc19201080.jpg


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

开始也很迷惑,参考着楼上写的,程序没有报错,不知道这样写对不对http://img1.sycdn.imooc.com//5aa8db790001795419201080.jpg


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

是不是在要Course类里做功夫,加几个?

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

举报

0/150
提交
取消

求大神,用封装的方法 来添加多个课程 该怎么操作!试了很多种,还是不正确,总是要覆盖我前面的那一组值。

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