for(Course cr:courses)中的cr是对象吗,为什么可以调用cr.id和cr.name
相当于新建了个对象,把courses的值赋给了他
foreach的语句格式: for(元素类型t 元素变量x : 遍历对象obj){ 引用了x的java语句; }