首页
编程
java
php
前端
首页
编程
java
php
前端
JAVA赋值问题求help
这里的m我只是int了一下,没赋值,我把他弄到循环里赋值然后报错了
但是我先把m赋个0,他就能正常运行了
这是为啥呢
是因为局部变量必须要初始化,而你赋值的语句放到那个if里面,那就代表不一定会执行,不执行,就代表这个变量不一定会初始化,然后就报错了,这个是编译报错
因为你用到m的时候,java并不知道m的值是什么
点击展开全文