Вы также можете попробовать интерпретатор BeanShell :
Interpreter interpreter = new Interpreter(); interpreter.eval("result = (7+21*6)/(32-27)"); System.out.println(interpreter.get("result"));