编写一个名为Average的类,可用于计算几个整数的平均值.它应包含以下方法:
一种接受两个整数参数并返回其平均值的方法.一种接受三个整数参数并返回其平均值的方法.一种接受两个表示范围的整数参数的方法.发出错误消息,如果第二个参数小于第一个参数,则返回零.否则,该方法应返回该范围内的整数的平均值(包括).
我对Java和编程完全陌生,这让我彻底迷失了!这是我尝试过的.
import java.util.Scanner;
public class Average {
public static void main(String[] args) {
double numb1, numb2, numb3;
System.out.println("Enter two numbers you'd like to be averaged.");
Scanner keyboard = new Scanner(System.in);
numb1 = keyboard.nextInt();
numb2 = keyboard.nextInt();
}
public double average (int num1, int num2) {
return (num1 + num2) / 2.0;
}
public double average (int num1, int num2, int num3)
{
return (num1 + num2 + num3) / 3.0;
}
Run Code Online (Sandbox Code Playgroud)
}
该程序不会过去从用户获取值.请帮忙!
你必须实际调用你的方法.
只是放置
Average avg = new Average();
System.out.println("The average is: " + avg.average(numb1, numb2));
Run Code Online (Sandbox Code Playgroud)
在你的main方法的最后.
或者,您可以将方法设为静态:
public static double average (int num1, int num2) {
return (num1 + num2) / 2.0;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31528 次 |
| 最近记录: |