leer de un archivo
Publicado por Charly (118 intervenciones) el 19/08/2016 16:54:04
Hola, tengo una aplicacion para controlar profesores y alumnos, que guardo en archivos y al abrirla lee de ellos también.
Guardar lo tengo hecho, pero al leer del archivo, le paso dos strings, pero al pasarle el atributo de un arraylist (lo que abajo llamo partes[2]) me da error.
Paso el codigo del metodo:
Gracias por adelantado.
Guardar lo tengo hecho, pero al leer del archivo, le paso dos strings, pero al pasarle el atributo de un arraylist (lo que abajo llamo partes[2]) me da error.
Paso el codigo del metodo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public void LeerProfesores() throws IOException{
try{
FileReader leerfichero=new FileReader("prof.dat");
BufferedReader escribefichero=new BufferedReader(leerfichero);
String cadena;
while((cadena=escribefichero.readLine())!=null){
String[] partes=cadena.split("-");
Profesor prof=new Profesor(partes[0],partes[1],partes[2]);
arrProf.add(prof);
}
leerfichero.close();
}catch(FileNotFoundException e){
System.out.println("No se pudo abrir el archivo!");
}
}
Valora esta pregunta


0