• 締切済み

evalを使いたい

他の言語のevalのようなことは可能ですか? int i=3; String s = "現在i時です。"; String msg = System.eval(s); System.out.println(msg);

みんなの回答

回答No.1

kauern さん、こんばんは。 Java 6.0 で新たに追加された javax.script.ScriptEngine を使用することで、eval が使用できるようです。 参考URLをご覧下さい。

参考URL:
http://itpro.nikkeibp.co.jp/article/COLUMN/20080229/295093/