Java - Leer de fichero y meter en Array

 
Vista:

Leer de fichero y meter en Array

Publicado por jairo (6 intervenciones) el 07/06/2007 12:36:37
Hola, quisiera saber como puedo meter en un array lo que me esta leiendo del fichero, o cual seria la mejor manera de tratar esto
en el fichero tengo que coger los valores y pasarlo a una lista doblemente enlazada y ordenada
y quisiera saber cual es la mejor manera de sacarlos del fichero, si alguien esta dispuesto a ayudarme con esta practica lo agradeceria mucho, si no, con esto me vale
en el fichero habra:

lorenzo del pino,lola,11/04/1985
fernandez izquierdo,elena,09/08/1981
gonzalez marisco,juan,15/01/1986
banda velez,moises,26/02/1985

y lo tengo que ir metiendo en items para luego pasarlo a la lista y listarlo por orden de los parametros que le pase, por nombre, apellidos, fecha y asc o desc
gracias
mi correo es [email protected]

static String[] aArrayLectura;

Fichero = new String(args[0].toString());

aArrayLectura = Fichero_a_Cadena(new File(Fichero));

static void Fichero_a_Cadena(File file) {

FileReader fReader;
BufferedReader bReader;

try {
// Realizamos una instancia para abrir el fichero
fReader = new FileReader(file);
// Realizamos una instancia de la salida de datos del buffer
bReader = new BufferedReader(fReader);
// Mientras que haya una línea que leer
// Cargamos esa línea en el buffer de salida
int i = 0;

String ch = bReader.readLine();
while(ch != null){
System.out.println(ch);
aArrayLectura[i]=ch.split(",");
i++;
}
// Cerramos el buffer de salida de datos y el fichero
bReader.close();
fReader.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
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