问答详情
源自:4-9 学生选课---应用泛型管理课程 Ⅰ

我想问一下,这个循环中的Course类型是怎么来的,Course不是类名吗。

for(Course cre:courses) {

System.out.println(cre.id+cre.name);

}


提问者:慕桂英8009786 2019-12-26 11:47

个回答

  • 白手和3
    2020-03-12 20:21:02

    创建一个类就代表创建了一种类型。就像是String类型一样,在JAVA源码中它也是用

    http://img.mukewang.com/5e6a28ad0001133409320039.jpg

    来创建的。

  • 慕慕7440864
    2019-12-27 12:01:01

    courses是一个List<Course>集合,这里对它进行简单for循环,遍历此集合中的每一个元素,这个元素指的不就是Course,声明cre是为了在循环中对每个元素进行需要的操作。