为了账号安全,请及时绑定邮箱和手机立即绑定

求解谢谢了

package com.mxdximmco; class Shape { System.out.println("访问外部类中的score:" +  HelloWorld.score          ); } 为什么他System的一直报错

正在回答

4 回答

public class Shape {

int score =10;

    public static void main(String[] args) {

        Shape a=new Shape();

       System.out.println("访问外部类中的score:" + a.score); 

    } 

}

//我这样就没出错

0 回复 有任何疑惑可以回复我~
#1

qq_ZLKKINGF_04041481 提问者

OK了谢谢了
2016-10-04 回复 有任何疑惑可以回复我~

你检查一下main函数里面有没有创建一个helloworld对象,没有创建对象是不能输出非静态变量的

0 回复 有任何疑惑可以回复我~

你把你全部代码帖一下一起研究一下

0 回复 有任何疑惑可以回复我~

个人见解:你需要把print函数放在main函数里面执行。。。

0 回复 有任何疑惑可以回复我~
#1

捞捞

如果你是要做一个输出的方法就另说,但是你要项目运行必须得有main函数
2016-10-02 回复 有任何疑惑可以回复我~
#2

qq_ZLKKINGF_04041481 提问者

好像不是程序的原因可是设置的问题因为我用了好多语句都是最基本的,都没用
2016-10-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530553    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

求解谢谢了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信