publicclassCallMethod{publicstaticvoidmain(String[]args){inta=10;intb=2;intc=3;intd=32;max(a,b);//只比较,比较以后返回值丢失intn=max(5,a);//比较,并把返回值赋值给变量nint...
public class CallMethod{
public static void main(String[] args){
int a = 10;
int b = 2;
int c = 3;
int d = 32;
max(a,b); //只比较,比较以后返回值丢失
int n = max(5,a); //比较,并把返回值赋值给变量n
int m = max(c,d); //比较,并把返回值赋值给变量m
int maxNumber = max(max(a,b),max(c,d)); //比较a、b、c、d 四个数字的最大值
}
public static int max(int a,int b){
if(a > b){
return a;
}else{
return b;
}
}
}
请问:
public static int max(int a,int b){
if(a > b){
return a;
}else{
return b;
这段代码和上面的有直接联系吗?方法在声明时参数列表和上面的变量有关系吗,小弟最新在自学编程,学到这里非常迷惑。请大神指点。
展开