¿Es posible definir una función dentro de una función en Java? Estoy tratando de hacer algo como:Función dentro de una función en Java
public static boolean fun1()
{
static void fun2()
{
body of function.
fun2();
}
return returnValue;
}
pero estoy consiguiendo error Illegal start of expression
.
¿Qué está tratando de lograr que necesite métodos anidados? –
el código de función2 aparece tres veces en fun1 en mi código (es una gran función para correlacionar órdenes de bolsa (mi asignación de escuela)) y usa muchas variables locales de fun1. –
Entonces, ¿cuál es el problema con tener dos métodos no anidados? Luego simplemente llame a function2 tantas veces como lo desee dentro de la función1 –