比如我在text中输入的是7+6
那我如何获得这个算式并且计算出结果呢???谢谢各位了!

解决方案 »

  1.   

    能不能说具体点   我是新手,刚自学JAVA不久!最好有代码写出来。谢谢了
      

  2.   

    import javax.script.*;new ScriptEngineManager().getEngineByName("js"),eval(textfield.getText()); // "7+6" 13.0
      

  3.   

    JDK6 以上有动态运行的功能,就像js里的eval()
      

  4.   

    Java 6提供对执行脚本语言的支持,这个支持来自于JSR223规范,对应的包是javax.script。
      

  5.   

    要是用JAVA做还真的没那么方便