模拟计算器逻辑

无界面,仅简单加减乘除逻辑运算。

 package com.wt.www;
 
 import java.util.Scanner;
 
 public class Count {
     public static void main(String[] args) {
 
         Scanner scanner = new Scanner(System.in);
 
         double i = scanner.nextDouble();        //获取第一个数字
 
         char com = scanner.next().charAt(0);        //获取运算符
 
         double t = scanner.nextDouble();        //获取第二个数字
 
         while ( com != '=') {           //如果运算符不为等号,则一直运算。
 
         i = com(i,t,com);
 
         com = scanner.next().charAt(0);
         if(com == '='){                     //如果输入等号,则跳出程序,并输出最终结果。
 
             System.out.println("程序结束,最终结果是:"+i);
             break;
 
            }
 
         t = scanner.nextDouble();
 
        }
      scanner.close();
 
    }
 
     public  static double multiply(double i,double t){     //乘法运算
 
         double sum;
         return sum = i * t;
 
    }
     public  static double divide(double i,double t){       //除法运算
 
         double sum;
         return sum = i / t;
    }
 
     public  static double add(double i,double t){       //加法运算
 
         double sum;
         return sum = i + t;
    }
 
     public  static double minus(double i,double t){      //减法运算
 
         double sum;
        return sum = i - t;
    }
 
     public  static  double com(double i,double t ,char com){        //运算符判断,并运算
 
         double sum = 0;