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

为什么我用for each方法时 进行的强制转换显示错误


public void testForEach(){

System.out.println("备选课程如下(通过for each循环遍历集合元素):");

for(Object obj:coursesToSelect);

Course cr = (Course)obj;         // 这里显示错误

System.out.println("课程:"+cr.id+":"+cr.name);

}


正在回答

2 回答

你没注意到for()后面加了个;把它去掉就好了

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

忘了 加 大括号  。。。

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

举报

0/150
提交
取消

为什么我用for each方法时 进行的强制转换显示错误

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