Java计算器
使用Java编写的一个简单的计算器
package com.lin.method; import java.util.Scanner; public class Dome5 { public static void main(String[] args) { System.out.println("请输入数字:(以空格分开数字与符号按回车确定)"); Scanner scanner = new Scanner(System.in); while (scanner.hasNext()) { double s1 = scanner.nextDouble(); String s2 = scanner.next(); double s3 = scanner.nextDouble(); tes(s1,s2,s3); } scanner.close(); } public static void tes(double s1,String s2,double s3) { switch (s2) { case "+": double sum1 = add(s1,s3); System.out.println(sum1); break; case "-": double sum2 = sub(s1,s3); System.out.println(sum2); break; case "*": double sum3 = mul(s1,s3); System.out.println(sum3); break; case "/": double sum4 = div(s1,s3); System.out.println(sum4); break; default: System.out.println("你输入的运算符号不对"); } } //算数方法 public static double add ( double a, double b){ double c = 0; c = a + b; return c; } public static double sub ( double a, double b){ double c = 0; c = a - b; return c; } public static double mul ( double a, double b){ double c = 0; c = a * b; return c; } public static double div ( double a, double b){ double c = 0; c = a / b; return c; } }