首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA实施字符串表达式 进行数值计算

2012-12-22 
JAVA执行字符串表达式 进行数值计算package testimport java.io.*import javax.script.ScriptEngineimp

JAVA执行字符串表达式 进行数值计算

package test;import java.io.*;import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;public class Test2{        public static void main(String[] args) throws Exception        {                String expr = "x+y*10";                ScriptEngineManager manager = new ScriptEngineManager();                ScriptEngine engine = manager.getEngineByName("js");                engine.put("x", 10);                engine.put("y", 10);                Object result = engine.eval(expr);               System.out.println(result);        }}

热点排行