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

(Course)的作用

Course cr=(Course)coursesToSelect.get(i); 

为什么要在前面加上(Course)?

 

正在回答

3 回答

强类型转换。因为get()返回的是Object对象,而Course对象继承了Object。所有可以将get()获取的对象通过(Course)转换为Course 对象的实体。

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

慕粉3489925 提问者

非常感谢!
2016-10-28 回复 有任何疑惑可以回复我~

因为对于list添加和拿出操作 list里面的元素都是默认Object类型的  但是要拿出元素存到Course对象中 只有用到类型转换 不然类型不匹配

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

上楼说的对

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

举报

0/150
提交
取消

(Course)的作用

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

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

帮助反馈 APP下载

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

公众号

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