Hola,
Estoy desarrollando un pequeño programa en Java. Una funcion de duna clase se encarga de leer de un archivo unos ciertos datos y interpretarlos para modificar un dato miembro de otra clase.
La lectura de los datos y su interpretacion es correcta. El problema surge porque el dato no se llega a modificar. El package del .java que ejecuta la lectura del fichero y del .java que contiene la variable que quiero modificar son diferentes.
Os pongo un esquema:
Servidor.java lee del archivo y interpreta (pertenece a package 1)
Jugador.java (pertenece a package2) tiene dato delarado como public static float DINERO que hay que modificar desde Servidor.java
La instruccion que he utilizado es simplemente Jugador.DINERO=XX
El programa compila y se ejecuta sin dar ningun tipo de error, pero el dato DINERO de la clase jugador no se llega a modificar.
¿Alguien sabe como hacerlo?
Muchas gracias.