用Java做一个特别计算器.
设计一个特别的计算器,只输入0,1,2,3,4,5,6,7,8,9十个数字和+,-,*,/四则运算符以及空格(不考虑其他符合、字母),计算器的显示屏上有三行:第一行输入,输入完毕后第二行显示已有的算式,第三行显示算式计算的结果(计算范围在长整数范围内,不考虑不能整除的情况)第二行中的算式可由第一行中累次输入得到,如:
第一次输入:
33+25*14+3*24/18-27*3
回车 第二、三行显示:
33+25*14+3*24/18-27*3
306
第二次输入:
4+257-28/6
回车后:第二,三行分别显示:
33+25*14+3*24/18-27*34+257-28/6
-278
如何搞呢