将get()放在main中为什么就不能用了

来源:4-4 学生选课---添加课程 Ⅰ

慕工程8294323

2017-07-24 20:48

请问为什么在main中不能使用get(0); 显示不能对非静态字段 coursesToSelec 进行静态引用

写回答 关注

2回答

  • qq_Betterman_123521968
    2017-07-24 21:31:41

    主函数中调用的都是封装好的方法。例如get()这个基本都是在方法中已经实现了的。

    如果你不嫌弃麻烦,可以在main中实现方法。。。不过这个和提倡的MVC来比,恶心太多了

    慕工程829...

    嗯 不过错误原因我自己知道了 是由于main是静态 我尝试了一下在其他静态方法中也不能使用list的get,除非把list集合也加个静态

    2017-07-24 22:09:32

    共 1 条回复 >

  • qq_敛起锋芒小太阳_0
    2017-07-24 21:20:40

    傻啊,main是主函数,是调用方法的,get是取值的,你为啥学java啊?

    慕工程829...

    额 main中为什么就不能进行取值计算了?

    2017-07-24 21:55:49

    共 1 条回复 >

Java入门第三季

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

409792 学习 · 4340 问题

查看课程

相似问题