getMax方法获取更大的数字

Kev*_*Gao 2 java

我是Java的小伙子,我遇到了问题.

所以作业是这样的

有一种方法是必需的:getMax,它接受两个整数变量作为输入,返回>两者中较大的一个.您的主要方法必须如下所示(注释除外).

main( String[] args)
{   
     int num1, num2;
     num1 = Integer.parseInt(args[0]);
     num2 = Integer.parseInt(args[1]);
     System.out.println(“the bigger value of the two is : “ + getMax(num1, num2));
}
Run Code Online (Sandbox Code Playgroud)

你的程序可能会像:

java Assign5 23 67

两者中较大的价值是67

经过一番努力,这是我写的小程序.

import java.util.Scanner;

//use getMax to takes two numbers and returns bigger of the two

public class assignment5 {
        private static void getMax(int a, int b ){
            Scanner kevin = new Scanner(System.in);

        System.out.println("Enter First Number:");
        a = kevin.nextInt();
        System.out.println("Enter Second Number:");
        b = kevin.nextInt();

    getMax(a, b); if (a > b) {
        System.out.println(a + " is bigger"); }
    else {
        System.out.println(b + " is bigger");
        }

    }

    }
Run Code Online (Sandbox Code Playgroud)

但这与实际的任务有很大的不同.我觉得有点傻.有人可以帮我弄这个吗?

Ben*_*ine 5

你走错了方向.

您尝试更改两个int的读取机制,而这部分是给出的.

当您查看练习源时,您会看到代码调用"getMax(num1,num2)",但未实现.因此,您必须使用此签名实现一个方法:

public int getMax(int num1, int num2) {
    // your code here
}
Run Code Online (Sandbox Code Playgroud)