public class MyMath {
public static int max(int a,int b){
return a>b?a:b;
}
public static int max(int a,int b,int c){
return max(max(a,b),c);
}
public static void main(String args[]){
System.out.print("请输入三个数字(中间用空格隔开):");
args=new String[3];
int a=Integer.parseInt(args[0]);
int b=Integer.parseInt(args[1]);
int c=Integer.parseInt(args[2]);
System.out.println(max(a,b,c));
}
}
出现错误:请输入三个数字(中间用空格隔开):Exception in thread "main" java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:415)
at java.lang.Integer.parseInt(Integer.java:497)
at MyMath.main(MyMath.java:12)
|