编写一个名为max的静态值返回方法

时间:2015-03-01 01:43:34

标签: methods

我的任务是:写一个名为max的静态值返回方法,它有两个int参数num1和num2,并返回两个整数中较大的一个。

我只是不知道该怎么写方法

 // variable declarations 
 int number1;
 int number2;
 // user prompts 
 System.out.print("Enter first number:");
 number1 = in.nextInt();
 System.out.print("Enter second number:");
 number2 = in.nextInt();
 // call the method for part 2 inside the println statement
 System.out.println("The largest number is " + max(number1, number2));
 }

1 个答案:

答案 0 :(得分:0)

您的作业会告诉您创建静态方法。静态方法 签名中有static字样。例如:

public static

您需要指定的下一件事是返回类型,在本例中是一个整数:

public static int

该作业已经描述了该方法的名称和参数:

public static int max(int num1, int num2) {

现在:用您已经编写的内容编写完整的方法,并将放在您的班级中,但之外的主要方法:

...
public static int max(int num1, int num2) {
    if(num1 > num2) return num1; else return num2;
}
...
public static void main(String[] args) {
    /* I assume your code is taken from the main method */
}