Can I convert a string to a math operation in java?

java, math, operation, string

Solution

Evaluate it is as JavaScript using ScriptEngine

String xyz = "3*3+3";
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine se = manager.getEngineByName("JavaScript");        
Object result = se.eval(xyz);

Reference: Documentation

Problem

can I convert a string like "3*3+3" to math operation in java??

Original source

Related problems