Java 求解字符串格式的方程

Java 求解字符串格式的方程,java,expression,expression-evaluation,Java,Expression,Expression Evaluation,我有一个字符串格式的方程,比如“45+5*4-6”,我必须用Java来求解 有没有办法解决字符串格式的方程?检查 像这样的东西应该有用- Interpreter ip = new Interpreter(); ip.eval("res = 45+5*4-6"); System.out.print(ip.get("res")); 您可以使用中所示的ScriptEngine。甚至可以使用此。谢谢Bushan。它正在工作。。

我有一个字符串格式的方程,比如“45+5*4-6”,我必须用Java来求解

有没有办法解决字符串格式的方程?

检查

像这样的东西应该有用-

Interpreter ip = new Interpreter();
ip.eval("res = 45+5*4-6");
System.out.print(ip.get("res"));

您可以使用中所示的
ScriptEngine
。甚至可以使用此。谢谢Bushan。它正在工作。。