问答详情
源自:2-7 Java中变量的使用规则

变量声明后,不赋值的话,难道不会默认一个值吗,比如String默认为null,int默认为0等等?

变量声明后,不赋值的话,难道不会默认一个值吗,比如String默认为null,int默认为0等等?

提问者:xdsjs 2015-02-14 21:53

个回答

  • dirtyR33
    2015-02-15 22:34:28

    成员变量(类变量)有默认初始值,局部变量没有,需要显式指定。

  • 没有马甲线的安琪拉
    2015-02-15 19:44:23

    方法内的局部变量没有默认值