问答详情
源自:6-1 学生选课---判断 List 中课程是否存在

为什么在构造器中初始化Scanner对象,而不在申明的时候直接初始化?

rt, 为什么不直接在申明的时候直接写 Scanner console=new Scanner(System.in) ?

提问者:今天也要加油鸭丶 2016-05-12 16:35

个回答

  • 慕标6605946
    2016-05-12 21:48:29

    在构造器中初始化Scanner对象,最为类的成员变量。在申明时直接初始化,作为类的局部变量。其适用范围不一样。