问答详情
源自:4-11 学生选课---通过 Set 集合管理课程

set集合管理课程


http://img3.mukewang.com/5b5ae3f10001022907561008.jpg

http://img2.mukewang.com/5b5ae3fa0001dcfb07561008.jpg

http://img.mukewang.com/5b5ae4020001651007561008.jpg
为什么第66行一直在报错,明明和老师写的一样啊……求大佬解答一下

提问者:慕码人4213627 2018-07-27 17:22

个回答

  • 妮妮慕莱坞3017812
    2018-07-27 20:40:33
    已采纳

    public void testForEachSet(Student student){

    for(Course cr:student.courses){

    System.out.println(" ......");}}

    加粗的student是一个对象,而这个方法没有示例化对象,所以要用参数引用一个对象(就是加下划线的)

    然后主类main调用这个方法也要有实参

    it.testForEachSet(student);