慕无忌7406412
2019-02-20 07:44
如图,为什么在方法中调用成员变量,会报错。
因为var是局部变量而不是成员变量,你把var写到main函数外面就行了
方法里面的变量名和属性里的变量名重复了
你这个都是局部变量,没有成员变量,但是要是正常运行的话会输出Var的值是1
成员变量是在类中方法外,局部变量是在方法体中,只在方法体中起作用,我们的主函数main()也是一个方法,所以Var属于局部变量
Java入门第二季 升级版
530646 学习 · 6091 问题
相似问题