话不多话,直接上代码;
package Calculation;
import java.util.Scanner;
//main
class CalculationDemo{
public static void main(String[] args) {
System.out.println("输入第一个数:");
Scanner scanner =new Scanner(System.in);
String num1=scanner.nextLine();
System.out.println("输入运算符:");
String cll=scanner.nextLine();
System.out.println("输入第二个数:");
String num2=scanner.nextLine();
Calculation calculation=CalculationTest.getCalculation(cll);
if (calculation!=null){
if(isDouble(num1) && isDouble(num2)){
double result = calculation.getResult(Double.parseDouble(num1), Double.parseDouble(num2));
System.out.println("结果是:"+result);
}else{
System.out.println("请输入正确的数字!");
}
}
}