為什么foreach循環里面的元素變量是cr?
for?(int?i?=?0;?i?<?3;?i++)?{ System.out.println("請輸入課程ID"); String?courseId?=?console.next(); for?(Course?cr?:?st.coursesToSelect)?{ if?(cr.id.equals(courseId))?{ student.courses.add(cr);
這里有點看不懂,能不能幫忙解釋一下?
for?(int?i?=?0;?i?<?3;?i++)?{ System.out.println("請輸入課程ID"); String?courseId?=?console.next(); for?(Course?cr?:?st.coursesToSelect)?{ if?(cr.id.equals(courseId))?{ student.courses.add(cr);
這里有點看不懂,能不能幫忙解釋一下?
2015-08-22
舉報
2015-08-22
這個是foreach循環
等效于:
所以這里的cr 是你聲明的數組(也可以是各種集合)中的元素的臨時變量名