这里的temp在前面没有被定义,也没声明,为什么能被使用??如图
定义对象的同时可以给对象进行一些赋值的操作
定义了啊同学
Course temp = xxxx那不是定义么
你想表达啥?没懂你意思呢?Course temp 不是在声明吗?
看来这个是连对象都不知道是什么的同志
定义了
Course cr = new Course()
cr.courseTOSelect.get(0);
定义对象的同时可以给对象进行一些赋值的操作
cr1这个变量是你创建的课程对象,然后你把他放进了集合中,temp则是你在这个集合中拿到的第一个对象,其实也就是cr1,它俩是同一个对象
Course temp=(Course)coursesToSelect.get(0);
这一句就是声明一个Course类型的对象,对象名就是temp。。。
Course temp 声明l了啊
Course temp Course这个类的引用啊
声明Course类型的对象temp....
为什么没问cr1呢?~~
temp = cr1了