java中 在控制台录入两个整数,实现加减乘除操作。 要求:计算方法作为

2025-02-23 06:04:18
推荐回答(2个)
回答1:

import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Arithmetic ar = new Addition();
Scanner sc = new Scanner(System.in);
System.out.print("请输入第一个数:");
double a = sc.nextDouble();
System.out.print("请输入第二个数:");
double b = sc.nextDouble();

double result = ar.calculateMethod(a, b);//接收结果
System.out.println(String.format("%.2f",result));//保留两位小数
sc.close();
}
}

abstract class Arithmetic{
    public abstract double calculateMethod(double a,double b);
}

//加法
class Addition extends Arithmetic{

    @Override
    public double calculateMethod(double a,double b){
        return a+b;
    }
}
//减法
class Subtraction extends Arithmetic {
    @Override
    public double calculateMethod(double a,double b){
        return a-b;
    }
}

回答2:

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  • 控制台
  • 加减乘除
  • 计算方法
  • java