该程序仅实现了最简单的加减乘除的计算
package com.zhoutianhao.method;
import java.util.Scanner;
public class CalculaterDemo {
public static void main(String[] args) {
Calculater();
}
public static void Calculater(){
Scanner scanner = new Scanner(System.in);
while(true){
System.out.println("请输入要进行的运算");
double num1 = scanner.nextDouble();
String symb = scanner.next();
double num2 = scanner.nextDouble();
switch (symb){
case "+":
System.out.println("计算结果为:"+ (num1 + num2));
break;
case "-":
System.out.println("计算结果为:"+ (num1 - num2));
break;
case "*":
System.out.println("计算结果为:"+ (num1 * num2));
break;
case "/":
if (num2 == 0.0){
System.out.println("非法的输入!");
break;
}else{
System.out.println("计算结果为:"+ (num1 / num2));
break;
}
default:
System.out.println("非法输入!");
}
continue;
}
}
}