Java小错误
来源:百度知道 编辑:UC知道 时间:2024/09/25 22:29:11
提示如下:
non-static variable strName cannot be reference from a static context
哪个大虾来帮帮忙?
小弟初学哈,多指教了~~~
non-static variable strName cannot be reference from a static context
哪个大虾来帮帮忙?
小弟初学哈,多指教了~~~
非静态变量变量strname不能在静态区域内使用?
你是不是在一个静态方法里使用了一个非静态的变量strName?
照楼下的说法,静态变量不能给非静态变量赋值?没这种说法吧?
如果是在静态方法内想使用变量strName,有2种解决办法。
可以将strName申明为static。
也可以在静态方法内new一个对象,用这个对象调用strName。
我学的是C++没办法帮你
你定义的变量strName是非静态的变量,不能从静态变量赋值过来,
建议你把strName的定义前面加个static关键字再试试。
最好把相关代码一并贴上来,不然这样"前不着村后不着店"的,回答起来也缺乏针对性.
strname非静态变量