调用方法的两种格式
方法名(参数);
数据类型 变量名=方法名(参数);
只使用第一种方法,当返回参数时,相当于在main方法里直接加入了true;这个语句,没有任何的操作
所以,需要一个变量来接收这个返回值参数,进行相关的操作
如下面代码
定义一个max变量接收getMax()方法返回的值,并用System输出语句输出到控制台,可以很清楚的看到结果
package Experience;
import java.util.Scanner;
public class Learn01 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("输入两个数:");
int c=sc.nextInt();
int d= sc.nextInt();
int max=getMax(c,d);
System.out.println(max);
}
public static int getMax(int a,int b){
if(a>=b){
return a;
} else{
return b;
}
}
}
直接输出也可以
package Experience;
import java.util.Scanner;
public class Learn01 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("输入两个数:");
int c=sc.nextInt();
int d= sc.nextInt();
System.out.println(getMax(c,d));
}
public static int getMax(int a,int b){
if(a>=b){
return a;
} else{
return b;
}
}
}