De archivo de texto a==> String, int, boolean
Hi compañeros de java!!
Me he estado preguntando como pasar un archivo de texto para la creacion de un array de objetos ex.
archivo_empleado.txt
con la siguiente informacion:
Nombre salario buen empleado
---------------------------------------------------
Sonia 12000 true
Marcos 10000 false
Juan 200 true
mandarlo a :
Empleado [] emplTemp = new Empleado[4];
emplTemp[0] =new Empleado("Marcos", 10000, false);
Me he estado preguntando como pasar un archivo de texto para la creacion de un array de objetos ex.
archivo_empleado.txt
con la siguiente informacion:
Nombre salario buen empleado
---------------------------------------------------
Sonia 12000 true
Marcos 10000 false
Juan 200 true
mandarlo a :
Empleado [] emplTemp = new Empleado[4];
emplTemp[0] =new Empleado("Marcos", 10000, false);
Puedes hacerlo leyendo linea por linea del archivo, partir cada linea en tokens con la clase StringTokenizer e interpretando cada token como corresponda (String + Integer + Boolean)....
Yo mejor lo haria utilizando XML y, por ejemplo, algo como commons-digester, JAXB, XMLBeans...
Yo mejor lo haria utilizando XML y, por ejemplo, algo como commons-digester, JAXB, XMLBeans...