public class NewTest {
@Test
public static void main(String [] args) throws IOException {
new NewTest();
NewTest.test();
System.out.println(myname);
}
public static void test(){
String myname = "Sivarajan";
}
}
如何打印myname
?运行此程序时出现初始化错误。如何将字符串值从子方法传递给java中的main方法?
通过阅读教程:http://docs.oracle .com/javase/tutorial/java/javaOO/index.html –
由于'myname'是在'test()'内声明并初始化的,所以你不能在别处访问它。如果你想在其他地方使用这个变量,你可以把它定义为一个类变量。 – csmckelvey
@tsivarajan请提供一些关于提供的答案的反馈,以便我们可以看到这个问题是否得到解决。 – csmckelvey