Is there an eval() function in Java? -
i have string following:
string str = "4*5";
now have result of 20
using string.
i know in other languages eval()
function this. how can in java?
you can utilize scriptengine
class , evaluate javascript string.
scriptenginemanager manager = new scriptenginemanager(); scriptengine engine = manager.getenginebyname("js"); object result = engine.eval("4*5");
there may improve way, 1 works.
java eval
No comments:
Post a Comment