Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Problema con varialble dentro de un ciclo for

Estas en el tema de Problema con varialble dentro de un ciclo for en el foro de Java en Foros del Web. Hola, estoy aprendiendo JAVA y lo que necesito hacer es ingresar una varialbe dentro de un metodo que tiene un nombre seguido de un numero, ...
  #1 (permalink)  
Antiguo 14/06/2014, 16:52
Avatar de lisandrogiovani  
Fecha de Ingreso: enero-2013
Ubicación: Santiago de Chile
Mensajes: 6
Antigüedad: 11 años, 11 meses
Puntos: 0
Pregunta Problema con varialble dentro de un ciclo for

Hola, estoy aprendiendo JAVA y lo que necesito hacer es ingresar una varialbe dentro de un metodo que tiene un nombre seguido de un numero, pero no puedo hacerlo.

Tengo objetos creados dentro de una variable seguido con un numero:
variable1 = new ...
variable2 = new ...
variable3 = new ...
...
Variable10 = new ...

Ahora lo que yo quisiera hacer es:

for (int i =1;i<=10;i++)
{
metodo(variablei);
}

Ahora no se como hacer eso que intento y quisiera que alguien me orientara para ver si es posible o no hacerlo.

Muchas Gracias.
  #2 (permalink)  
Antiguo 14/06/2014, 21:56
 
Fecha de Ingreso: mayo-2013
Ubicación: Córdoba
Mensajes: 139
Antigüedad: 11 años, 7 meses
Puntos: 9
Respuesta: Problema con varialble dentro de un ciclo for

No entendi muy bien la duda, creo que es algo como esto: puedes crear un ArrayList "lista" y en este agregar tus "variables", luego lo que tienes que hacer es recorrer el ArrayList y llamar al metodo "metodo(lista.get(i))"
  #3 (permalink)  
Antiguo 18/06/2014, 01:07
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 3 meses
Puntos: 188
Respuesta: Problema con varialble dentro de un ciclo for

List<ClaseDeLaVariable> variables = new ArrayList<ClaseDeLaVariable>();

variable1 = new ...
variable2 = new ...
variable3 = new ...
...
Variable10 = new ...

variables.add(variable1);
variables.add(variable2);
variables.add(variable3);
...
variables.add(variable10);

for (ClaseDeLaVariable variable : variables) {
metodo(variable);
}
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}
  #4 (permalink)  
Antiguo 19/06/2014, 21:10
Avatar de lisandrogiovani  
Fecha de Ingreso: enero-2013
Ubicación: Santiago de Chile
Mensajes: 6
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: Problema con varialble dentro de un ciclo for

Gracias, me sirvio lo que me dijeron y resulto perfectamente.
Muchas Gracias.

Etiquetas: ciclos, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:09.