Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/10/2010, 07:59
tutorialjava
 
Fecha de Ingreso: octubre-2010
Mensajes: 21
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Utilizar variables de un metodo en otro

Hola Fernando,

Antes que nada, en java no existen variables globales ni locales, aunque de cierta forma podamos utilizarlas pero no con esas denominaciones, por eso apoyo lo que dice Xerelo,

Ahora bien..

Para resolver tu problema, prueba de esta forma:

Crea una variable de instancia de la clase, por ejemplo asi:

String nombres[]; y no le asignes ningun valor todavia...

Luego dentro de tu metodo daralta() no vuelvas a definir esta variable, directamente asignala con los valores, así:

this.nombres[] = new String [cantalum];

fijate que le quite el String de el frente, String nombres[] = new String [cantalum];

Luego este atributo nombres[] podras acceder desde los demas metodos, eliminaralum() o cambiarsemes()

No te olvides que debes crear un metodo main() donde instancies tu clase, y desde donde ejecutes tus metodos daralta(), eliminaralum() etc, etc...

por ejemplo

metodo main(){
arreglox miClase = new arreglox();

arreglox.daralta();
...
...
}

Espero te sirva,

Saludos

Marcos Jara
[URL="http://tutorialjava7.wordpress.com"]http://tutorialjava7.wordpress.com[/URL]