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

为什么只能输出两个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!");

}

}


正在回答

3 回答

同一个代码中不能有两个类的,两个mainf方法,语法不否合规范,只是我目前水平理解的

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

jslandygl 提问者

haha
2016-10-30 回复 有任何疑惑可以回复我~

你的代码第一个是Public修饰的类,第二个就是一个普通的类(class Second),只是你的方法是public的

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

/* 因为你在第一个主函数中没有调用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!");

}

}


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

jslandygl 提问者

hahahaha,xiexiela!!!
2016-10-30 回复 有任何疑惑可以回复我~
#2

jslandygl 提问者

:可是一个那个里面不是只能有一个public修饰类么??昨天刚刚听老师讲,但没太懂
2016-10-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么只能输出两个helloword!

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