解释下面的程序运行结果输出为什么是null 资源ID: 在你的main方法中没有调用My()方法;但是我看到你在main方法中创建了My类的对象,所以可以这么写:public class My { String s; public My(){ s = "Constructor"; } public void go() { System.out.println(s); } public static void main(String args[]) { My m = new My(); m.go(); } } 将你的My()方法改为构造方法,当创建My类对象的时候即可自动调用该方法,从而就可以给变量s赋值了。 ← 上一篇: 下一篇: →