为什么java中的方法不能写在main()里面
public class drum {
public static void main(String []args){
boolean topHat = true;
boolean snare = true;
void playTophat(){
System.out.println("ding ding da-ding");
}
void playSnare(){
System.out.println("bang bang ba-bang");
}
下面代码省略了
。。。。。。
}
为什么上面这种写法是错误的???最好能将以下原理,我是初学者。main里面可以写什么?不能写什么?
但是下面这种写法是对的?
public class drum {
public static void main(String []args){
这中间写循环、if语句等等
。。。。。。。。
}
}
------解决方案--------------------顶12楼,16楼,方法里边一般只调用方法获得方法执行的结果或者返回值,不定义方法!
------解决方案--------------------二楼的答案标准。。。