为什么console = new Scanner(System.in);要放在构造方法里呢?

来源:6-1 学生选课---判断 List 中课程是否存在

逍遥4063248

2017-07-18 11:33

http://img.mukewang.com/596d8157000179b205970126.jpg

http://img.mukewang.com/596d81570001e8d104300057.jpg

我直接private Scanner console = new Scanner(System.in);不是有也可以吗?为什么console = new Scanner(System.in);要放在构造方法里呢?


写回答 关注

1回答

  • 慕勒2134037
    2017-07-18 12:07:59
    已采纳

    因为实例化对象的时候会执行构造方法,这样更方便不用写单独的代码了。


    逍遥4063...

    非常感谢!

    2017-07-18 19:14:03

    共 4 条回复 >

Java入门第三季

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

409792 学习 · 4340 问题

查看课程

相似问题