在java中 方法之间的调用可以通过设置static方法。但是不可以在方法中再定义方法。这是不允许的。你上边的代码只要把错误的那个方法
再定义出来就好了。代码如下:
public class Method{
public int add(int shouSu,int weiSu){
/*
public void Suan(){} 错
*/
Suan();//这样调用下面的static方法就可以了
int geSu=weiSu;
int he=(shouSu+weiSu)*geSu/2;
return he;
}
}
public static void Suan(){} |