為什么我用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);
}
public void testForEach(){
System.out.println("備選課程如下(通過for each循環遍歷集合元素):");
for(Object obj:coursesToSelect);
Course cr = (Course)obj; ? ? ? ? //?這里顯示錯誤
System.out.println("課程:"+cr.id+":"+cr.name);
}
2017-07-13
舉報
2017-07-22
你沒注意到for()后面加了個;把它去掉就好了
2017-07-13
忘了 加 大括號 ?。。。