為什么只能輸出兩個helloword!
public class FirstJava {
?
public static void main(String[] args){ ? ? ? ? ? ??
System.out.println("Hello World!");
? ? ? ? ? ? ? ? System.out.printf("%s","Hello World!");
}
}
class Second{
? ? public static void main(String[] args){
? ? ? ? ? ? ? ? System.out.println("Hello World!");
? ? ? ? ? ? ? ? System.out.printf("%s","Hello World!");
}
}
2016-10-24
同一個代碼中不能有兩個類的,兩個mainf方法,語法不否合規范,只是我目前水平理解的
2019-01-19
你的代碼第一個是Public修飾的類,第二個就是一個普通的類(class Second),只是你的方法是public的
2016-10-24
/* 因為你在第一個主函數中沒有調用second的主函數,所以只有兩個hello world
加一個 ?? Second.main(args);就OK*/
public class test {
public static void main(String[] args){ ? ? ? ? ? ??
System.out.println("Hello World!");
? ? ? ? ? ? ? ?System.out.printf("%s","Hello World!");
? ? ? ? ? ? ??
? ? ? ? ? ? ? ?Second.main(args);
}
}
class Second{
? ?public static void main(String[] args){
? ? ? ? ? ? ? ?System.out.println("Hello World!");
? ? ? ? ? ? ? ?System.out.printf("%s","Hello World!");
}
}