自己写的一个JAVA计算器程序,有点儿简单,主要的思想就是:在进行某种运算前先进行前一种运算。 class Operator implements ActionListener{ public void actionPerformed(ActionEvent e){ dotflag=true;numflag=false; temCount(judgeType(operator)); showBox.setText(new Double(result).toString()); operator=e.getActionCommand().toString(); nn=true; } }