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

Problemas con final variables

Estas en el tema de Problemas con final variables en el foro de Java en Foros del Web. Aclaremos que estoy completamente ciego acerca de java, hay una aplicacion que se usa en el trabajo, se mando a hacer hace ya varios a#os ...
  #1 (permalink)  
Antiguo 31/12/2009, 22:02
 
Fecha de Ingreso: agosto-2008
Ubicación: Puebla, Mexico.
Mensajes: 84
Antigüedad: 15 años, 8 meses
Puntos: 0
Problemas con final variables

Aclaremos que estoy completamente ciego acerca de java, hay una aplicacion que se usa en el trabajo, se mando a hacer hace ya varios a#os solo dieron la aplicacion final [naaaada de fuentes] entonces, por actualizacion [cambio en el iva] tuve que descomprimir el .jar para obtener sus class, sacar los java de esas class...modificar solo 2 lineas en un java y ahorita tengo que rearmar, llevo el dia completo con esto y aun no funciona del todo.

Como les habia mencionado en java no se mas que el 'hola mundo' y tengo las siguientes lineas en el codigo que me estan matando de tanto error y no se por que lo provoca o como podria solucionarlo.

Código C:
Ver original
  1. final String val$lista1[];
  2. final Cliente this$0; {
  3.      this$0 = Cliente.this;
  4.      lista1 = as;
  5. }

cannot assign a value to final variable lista1


AYUDA !!!
  #2 (permalink)  
Antiguo 04/01/2010, 10:01
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 7 meses
Puntos: 188
Respuesta: Problemas con final variables

parte del código que se necesita para analizar eso falta.

final String val$lista1[]; --> Es String o String[] ??? (array de strings)

val$lista1[] = lista1?

¿Que valor esta tomando as (si as es una variable, que si es el valor tiene que ser "as")?

Recuerda que una vez inicializada una variable final con su valor correspondiente, ya no puede ser modificada.
  #3 (permalink)  
Antiguo 08/01/2010, 19:23
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Ubicación: por ahi!!!
Mensajes: 113
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Problemas con final variables

Vos solamente queres tocar una clase y volver a armar el jar?
este .jar es dependencia de otro?
me suena que el $ es de una inner class pero no estoy seguro.
Igualmente con respecto a este cambio que estas haciendo deberia ser configurable
en algun properties y no algo hardcode. A no ser que el que lo hizo lo dejo tanqueado en
una Interface para cobrarte un cambio con la modificacion de la ley.

Etiquetas: final, 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 13:35.