Jermaine_QinYQ
2018-03-09 15:39
为什么和老师代码输得一样,显示出来时空值?
第二个coursesToSelect.add(0,cr2); 这里 前面的0指的是index 应该为0 因为你后面这里Course temp2=(Course)coursesToSelect.get(0); 是从get(0)取得是0上位置的值。
这你要理解if...elseif...else的判断机制,他是当第一个条件不成立时直接进行第二个条件,依次类推,所以你在第二个和后面是不需要多余的条件语句的
你应该是Course类没有写对构造函数,你贴出来的图是Student类的.
DeBug 运行一下代码 会Debug吗?
你其他类的代码有没有错
Java入门第三季
409781 学习 · 4339 问题
相似问题