Java - problema de casting

 
Vista:

problema de casting

Publicado por hugo (3 intervenciones) el 21/07/2006 23:04:07
hola mi problema es el siguiente en mi metodo de persistencia llamado leer todos donde hago una arraylist en el momento de poner para leer me da error en esta lineas

s.getNum()=rs.getInt("numero");
s.getCantidad()=rs.getInt("Cantidad")

el error me dice unexpected type o sea tengo q hacer casting pero como lo hago. getNum y getCantidad son de tipo integer
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
sin imagen de perfil

RE:problema de casting

Publicado por chuidiang (950 intervenciones) el 22/07/2006 06:51:11
Hola:

No puedes hacer s.getNum() = ... No se puede asigar el valor devuelto por un método a otra cosa.

Ponle a s métodos setNum(Integer) y s.setCantidad(Integer). Dentro de esos método guarda el valor recibido en algún sitio. Luego las llamadas son así

s.setNum (rs.getInt("numero"));
s.setCantidad(rs.getInt("Cantidad"));

Se bueno.
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