Java - leer archivo

 
Vista:
Imágen de perfil de Charly
Val: 178
Ha disminuido su posición en 2 puestos en Java (en relación al último mes)
Gráfica de Java

leer archivo

Publicado por Charly (118 intervenciones) el 04/09/2016 12:34:15
Hola. Tengo este metodo para leer de un archivo, pero no me funciona:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public void LeerFarmacias() throws IOException{
    try{
        FileReader leerfichero=new FileReader("farmacias.dat");
        BufferedReader escribefichero=new BufferedReader(leerfichero);
        String cadena;
        int indice=0;
        while((cadena=escribefichero.readLine())!=null){
            if(indice>=0){
                String[] partes=cadena.split("; ");
                Farmacia farm=new Farmacia(Integer.parseInt(partes[0]),partes[1],partes[2]);
                arrFarmacias.add(farm);
            }
            indice++;
        }
        leerfichero.close();
    }catch(FileNotFoundException e){
        System.out.println("No se pudo abrir el archivo!");
    }
}
En otros ejercicios lo tengo igual y me funciona.
El archivo lo lleno de un jlist y lo escribo así:
1234; pepe; casa
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