Java编写了一个计算器代码,可是等号键无反应,求帮助

从代码et.SetText(str+""+((Button)v).GetText()); 看出 exp=et.GetText().toString()并不包含" " ,即空格,所以return了。et.SetText(str+""+((Button)v).GetText());应该改为et.SetText(str+" "+((Button)v).GetText());其实你可以用 String sarray[]=exp.split("+|-|×|÷...
Java编写了一个计算器代码,可是等号键无反应,求帮助
从代码et.SetText(str+""+((Button)v).GetText()); 看出 exp=et.GetText().toString()并不包含" " ,即空格,所以return了。et.SetText(str+""+((Button)v).GetText());应该改为et.SetText(str+" "+((Button)v).GetText());
其实你可以用 String sarray[]=exp.split("+|-|×|÷");s1=sarray[0];op=sarray[1];s2=sarray[2];2014-08-31
mengvlog 阅读 29 次 更新于 2025-09-09 09:56:42 我来答关注问题0
  •  百度网友6f87babd4 java中写了一个简单计算器,计算0.3*3=0.8999...,有人说要用BigDecimal 类请问要怎么使用最好写一下代码

    double money =2;double price =1.1;double result = money - price;System.err.println("非精确计算="+result);//精确计算BigDecimal m = new BigDecimal("2");BigDecimal p = new BigDecimal("1.1");BigDecimal del = m.subtract(p);BigDecimal add= m.add(p);BigDecimal cheng = m.m...

  •  tong_fan 编写一个JAVA计算器程序

    case 1 : tf1.setText(""+(x-y));break; case 2 : tf1.setText(""+(x*y));break; case 3 : tf1.setText(""+(x/y));break; } } else if(e2.getSource()==b24)//单击"."按钮输入小数 { if(tf1.getText().trim().indexOf(′.′)!=-1)//判断字符串中是否已经包含了小数点 { }...

  • anonymous 求JAVA编写的 简易计算器程序,附上注释

    import java.awt.*;import java.awt.event.*;public class Calculator implements ActionListener { String s="",s1;double d1,d2;JFrame jf = new JFrame("小计算器by Graduate") ;JTextField tf = new JTextField();public void init()//实现计算器界面 { Container c=jf.getContentPane();...

  • top--;return str[top + 1];}char GetTop(){if (top == -1){System.out.print("error");System.exit(0);}return str[top];}}public class jisuanqi extends javax.swing.JFrame implements ActionListener{JTextField text = new JTextField();JTextField text1 = new JTextField();JButton ...

  • import javax.swing.*;import java.awt.event.*;class Counter extends WindowAdapter { static JFrame f=new JFrame("计算器");static JTextField text1=new JTextField("0.");static String source="";static String cal="";static String object="";static boolean flag=false;static boolean ...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部