Ejecutar un String como codigo Java

Joseph
07 de Mayo del 2002
Holas...

Saben tengo un problema un poco complicado ... es decir necesito tener una función que reciba una cadena y que asuma ese valor como si fuera codigo de java:

v = "Math.pow(x,3.2)+Math.exp(-x)";

double f(String v,double x) {
....
}

de tal manera que la funcion sea como si lo hubiera escrito así:

double f(double x) {
return Math.pow(x,3.2)+Math.exp(-x);
}

Sé que eso me va ha arrojar una excepcion (porque el String puede variar durtante la ejecucion del programa y puede que ese String no represente un código Java)...

Es como la funcion eval() del JavaScript... (que evalua un string y lo trata como si fuera codigo JavaScript)

Pasen la voz... si eso es posible... jejeje! bueno de todas maneras hay que ser optimistas.

juan
07 de Mayo del 2002
por favor somos estudiantes y quisieramos que nos envies informacion sobre el metodo string y math, descripcion,ejemplos y sintaxis