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

Problema con Netbeans 6.1 y el manejo de variables.

Estas en el tema de Problema con Netbeans 6.1 y el manejo de variables. en el foro de Java en Foros del Web. bueeenas de nuevo. Resulta que vengo y coloco algo como esto. int x = 0; for(int y = 0; y < 10; y++){ if(variable1 == ...
  #1 (permalink)  
Antiguo 08/05/2009, 11:47
 
Fecha de Ingreso: septiembre-2008
Mensajes: 91
Antigüedad: 15 años, 7 meses
Puntos: 0
Problema con Netbeans 6.1 y el manejo de variables.

bueeenas de nuevo.
Resulta que vengo y coloco algo como esto.

int x = 0;
for(int y = 0; y < 10; y++){
if(variable1 == variable2[y]){
x = x + (10 * 16);
}
}
String a;
a = String.valueof(x);
System.out.println(a);

Y eh aqui el problema. Siempre que me imprime el mensaje en pantalla, me imprime un 0. Es decir, no me esta reconociento la variable x cuando esta dentro del ciclo.

Ademas si colo esto:
int x = 0;
x = 255;

no me reconoce el segundo valor que deberia ser el definitivo, cuando imprimo me pone un 0.

Entonces no se si toque algo en netbeans para que me hiciera esto con las variables. Si alguien sabe le ruego me salve la vida.

gracias.


nota.
No solo con los int, si no que con todas la variables. solo me reconoce cuando la inicializo en su momento de creada.
solo me la reconoce asi:
int variable = 123;
String vv = "wewr";

y si la cambio mas adelante
vv = "popo";
esta no me la reconoce.
  #2 (permalink)  
Antiguo 08/05/2009, 14:28
 
Fecha de Ingreso: septiembre-2008
Mensajes: 91
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Problema con Netbeans 6.1 y el manejo de variables.

Bien, ya supe que pasaba.

parece que algo en netbeans como esto

String a = "x";
String b = "Y";
if(a==b){...]
En la linea del if daba un warnning y eso me volvio loco el sistema. Al menos eso parecio, ya que corregi eso comparando char en lugar de String y todo lo demas funciono.
  #3 (permalink)  
Antiguo 08/05/2009, 14:41
 
Fecha de Ingreso: febrero-2009
Mensajes: 55
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Problema con Netbeans 6.1 y el manejo de variables.

Cita:
Iniciado por dacarot Ver Mensaje
Bien, ya supe que pasaba.

parece que algo en netbeans como esto

String a = "x";
String b = "Y";
if(a==b){...]
En la linea del if daba un warnning y eso me volvio loco el sistema. Al menos eso parecio, ya que corregi eso comparando char en lugar de String y todo lo demas funciono.
No te limites a tu solución, prueba también con:
Código:
if(a.equals(b)){...}
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 15:53.