Utilisation de Moteur de Script java(à partir de JDK 1.6)

Author:


Download

 
import java.util.List;
 
import javax.script.ScriptEngine;
import javax.script.ScriptEngineFactory;
import javax.script.ScriptEngineManager;
 
public class Main {
  public static void main(String[] args)throws Exception
  {
    ScriptEngineManager manager = new ScriptEngineManager();
 
    ScriptEngine engine = manager.getEngineByName("js");
    String myJSCode = "function calcul()"
            + "{"
            + "return (150 * 3);"
            + ""
            + "}";
    System.out.println(engine.eval(myJSCode));
  }
}