Java - DUDA FACIL

 
Vista:

DUDA FACIL

Publicado por MANUEL (4 intervenciones) el 04/02/2003 15:23:01
Hola gente!
Tengo una par de preguntillas mu fáciles...
1)Xq cada vez q saco de una tabla tengo q crearme una nueva String
String cod_postal=rs.getString("cod_postal");
Y no puedo tenerla previamnte definida como vble global(cod_postal), así:
cod_postal=rs.getString("cod_postal");

2)Como puedo dar valor a una vble de otra clase, dentro del mismo paquete. La vble, claro está, la he definido como pública...y cuando la intento asignar en la otra clase(no donde está definida), me da fallo
Grcias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:DUDA FACIL

Publicado por Yeagob (15 intervenciones) el 05/02/2003 10:47:31
Buenas. No se si será la solución, pero te comento lo que pienso:

1) Si defines la variable fuera del procedimiento, como atributo de la clase, será accesible desde toda la clase, y no tendrás que definirla cada vez que la uses. No es necesario crearla de cada vez.

2) No entiendo por que te da fallo, sería bueno conocer que fallo te da. Pero bueno, una posible solución es que en la clase en la que quieras modificar esa variable implementes un método tipo "EstablecerValor(int valor)". Que pueda ser llamado desde cualquier otra clase. Osea:
public void EstablecerValor(int Valor)
{
VariableProblematica=Valor;
}
Así por huevos te tiene que ir. Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar