import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class Example { public static void main(String[] args) { try { // Vnanoのスクリプトエンジンを検索して取得 ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("vnano"); // 文字列内の式「 1 + 2 」の値を計算 int value = (int)engine.eval("1 + 2"); // 結果を表示 System.out.println("式の値: " + value); } catch (ScriptException e) { System.out.println("スクリプトの実行でエラー発生"); e.printStackTrace(); } } }