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