问答详情
源自:2-2 虚拟机的使用

java开发最基本的计算器

怎样用Java实现一个具有基本功能的计算器?只要求有数据显示、0-9按键、小数点、加减乘除按键,不用很多。像手机自带的计算器简化版一样。 我们还没学java,只学了一点c语言,但这是一个考核内容,需要我自己电脑演示,所以我希望能够有足够的注释,如果方便,咱们可以邮箱讨论,谢谢您。我的邮箱2910696071@qq.com。 不胜感激。

提问者:我是陶子哈 2018-04-01 19:28

个回答

  • 慕圣337310
    2018-04-02 00:06:49

    if(temp==".")//判断只能输入一个小数,这个放在actionPerformed里的
    {
             for(int i=0;i<num.getText().length();i++)
             {
                    if(num.getText().charAt(i)=='.')
                           break;
                     if(i==num.getText().length()-1)
                           num.setText(num.getText()+temp);
              }
                        
     }
    ps:
    
    String temp=e.getActionCommand();