java 3个数比大小

来源:百度知道 编辑:UC知道 时间:2024/06/15 13:15:55
public class exam_4{
public static void main( String args[] ){
int i1=1234,i2=456,i3=-987;
____________;
MaxValue= max(i1,i2,i3);
System.out.println("三个数的最大值:"+MaxValue);
}
public static void max(int x,int y,int z){
int temp1,max_value;
temp1=x>y?x:y;
________;
return max_value;
}
}
这个空格里面应该添什么??或者别的地方有没有什么错误。麻烦大虾们解答~~~~

第一个横线要填写:int MaxValue;
第二个横线要填写:max_value=temp1>z?temp1:z;
还有一个错误: max(int x,int y,int z)方法的返回必须类型为int类型。
就是要把void改成int才能运行!

int MaxValue
max_value=temp1>z?temp1,z

max_value=temp1>z?temp1,z

应该是这样了