java 输入两个数,并输出较大的数,请给出示例代码,代码中不要有中文提示

2024-11-26 11:39:34
推荐回答(3个)
回答1:

第一种:调用方法
public class value{
Scanner a=new Scanner(System.in);//从键盘上获取第一个数
Scanner b=new Scanner(System.in);//从键盘上获取第二个数
int one=a.nextInt();//将获取的值赋值给one 和 two
int two=b.nextInt();
public void max() //定义一个方法 在c语言中 也叫函数 在后面直接调用这个方法就行了
{
if(one>two)//如果...
{
System.out.println(one);
}
else//否则...
{
System.out.println(two);
}
}
public static void main(String args[])
{

value array=new value();
array.max();

}

}

第二种(这种更加简单):
import java.util.Scanner;
public class value1 {

public static void main(String[] args)
{
Scanner a=new Scanner(System.in);//从键盘上获取第一个数
Scanner b=new Scanner(System.in);//从键盘上获取第二个数
int one=a.nextInt();//将获取的值赋值给one 和 two
int two=b.nextInt();
if(one>two)//如果...
{
System.out.println(one);
}
else//否则...
{
System.out.println(one);
}

}

}

回答2:

这还要示例代码?直接用Math.max(int a, int b)不就行了,自己看API文档吧

回答3:

public int max(a,b){
//相同的就不算在内了
return a>b?a:b
}