Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2010, 11:16
Coriolis
 
Fecha de Ingreso: abril-2010
Mensajes: 1
Antigüedad: 14 años
Puntos: 0
Desacuerdo Guardar lectura fichero en array

Hola! Estoy haciendo una práctica y me he quedado atascado.

Bien, mi programa crea un string con números y lo guarda en un fichero txt. Entonces después se solicita que escriba un método que lo lea y lo guarde en una variable.

¿Cómo hago esto? ¿Me podrían indicar qué tengo que modificar en mi programa para que me lo guarde en un array?

Muchísimas gracias

---------------------------------

Adjunto código

java.util.Scanner scan = new java.util.Scanner(System.in);

FileReader fr = new FileReader(scan.next());
Scanner scn = new Scanner(fr);

Pattern delimitadorColumna = Pattern.compile("(\\s*;\\s*)|(\\A\\s)");
Pattern delimitadorLinea = Pattern.compile("(\\s&(^\\n))*\\n(\\s&(^\\n))*");

scn.useDelimiter(delimitadorLinea);

for (int i = 0; scn.hasNext(); i++) {
String line = scn.next();

if (line != null) {
String[] result = delimitadorColumna.split(line);

for (String celda : result) {
System.out.print(celda + "\t");
}
System.out.println();
}