对,要使用必须得先赋值,和c/c++不一样。 后面是类的成员变量,和局部变量是不一样的。成员变量在类初始化时就会分配一个默认值。
因为放在外面,系统会给字段一个默认值0,所以不会报错。但是放里面,你是直接引用的,没赋值,所以报错。
不赋值也可以啊可以声明了不用的