java中如何将字符串作为表达式运行呢?
下文笔者讲述将字符串作为表达式运行的方法及示例分享,如下所示
字符串表达式运行的示例
字符串作为表达式运行的实现思路
使用 jdk 1.6时 我们可使用ScriptEngineManager对象 即可运行字符串表达式例:
字符串表达式运行的示例
import javax.script.ScriptEngineManager; import javax.script.ScriptEngine; import javax.script.ScriptException; public class TestClass { public static void main(String[] args) throws ScriptException { ScriptEngineManager mgr = new ScriptEngineManager(); ScriptEngine engine = mgr.getEngineByName("JavaScript"); String t = "88+99"; System.out.println(engine.eval(t)); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。