问答详情
源自:8-5 Java 中的成员变量和局部变量

为什么提示localVar错误

http://img.mukewang.com/57fce1a500018ab703840274.jpg为什么提示这个localVar错误

提问者:慕粉4019601 2016-10-11 20:57

个回答

  • XL旭龙
    2016-10-12 16:32:51
    已采纳

    因为你这里的localVar是定义在方法中的,属于局部变量,系统会自动初始化成员变量(赋一个值),但是不会初始化局部变量,又因为局部变量localVar没有值所以无法输出,编译器会报错http://img.mukewang.com/57fdf52c00012a1513000667.jpg

  • 0821
    2016-10-28 10:35:44

    将局部变量赋给初值

  • 奔波儿霸1
    2016-10-14 17:55:12

    改  int localvar=1;

  • 慕田峪7021683
    2016-10-12 09:09:12

    你在细心的看完视频就能知道出错在哪了