这里为什么是st.coursesToSelect而不是直接用coursesToSelect

来源:4-11 学生选课---通过 Set 集合管理课程

学渣一名

2017-05-13 00:08

就是for语句那里,有人说是是因为 main() 是用static 修饰的  ,调用非 static 参数 不能直接调用,可coursesToSelect是参数吗,不应该是集合吗,我能不能理解为因为coursesToSelect集是在main()外创建的所以才需要用main()方法中的对象来调用,可能是钻了牛角尖,有没有大神能通俗易懂解释下

http://img.mukewang.com/5915dc69000123cb03290136.jpg

写回答 关注

3回答

  • 慕数据3565510
    2017-05-25 12:59:35

    又看了你的问题,属性就是包括基本数据类型、集合和数组等等的,你回去看看java基础(一),好像static静态你也要看一下,你问题里说的好像是对的

  • 慕数据3565510
    2017-05-25 12:55:58

    我也没搞太懂,我就理解他重名了用本类st对象调用的就是本类的,用别的对象调用的是另一个,不知道对不对?

    慕数据356...

    删掉!!!

    2017-05-25 12:59:58

    共 1 条回复 >

  • Struggle_c
    2017-05-13 10:03:22

    类对象 调用同类方法

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题