用BeanShell来运行java脚本

1.导入bsh-2.0b4.jar 包

2.

Interpreter interpre = new Interpreter(); //创建一个解析器
interpre.set("num",343);
String str="int sum=44*num;"+
"result=num;"; //要执行的java代码如果有变量要传进来就用 interpre.set("变量名",值);
interpre.eval(str); //执行代码
System.out.println(interpre.get("result")); //返回结果,因为结果是返回在result变量上

你可能感兴趣的:(java,脚本)