Ayuda para guardar datos de un .txt a un array
Publicado por Luis (1 intervención) el 21/09/2011 05:44:01
les cuento, estoy realizando un programa y necesito tomar los datos de un archivo .txt y almacenarlos en un array de enteros, ademas el usuario debe seleccionar el archivo .txt. estos tienen la siguiente forma:
3 3 0 2
3 4 5
3 3 3
2 4 4
0 1 1
1 2 2
0 2 12
este es el codigo que tengo:
una clase para el archivo:
public class Archivo {
public String elegirArchivo(){
File f;
javax.swing.JFileChooser j = new javax.swing.JFileChooser();
j.showOpenDialog(j);
String path = j.getSelectedFile().getAbsolutePath();
String lectura = "";
f = new File(path);
try{
FileReader fr = new FileReader(f);
BufferedReader br = new BufferedReader(fr);
String aux;
while((aux = br.readLine()) != null)
lectura = lectura+aux+"\n";
} catch (IOException e){}
return lectura;
}
}
y la clase main :
public class Trinity {
public static void main(String[] args) {
Archivo a = new Archivo();
String l = a.elegirArchivo();
System.out.println(l);
que modificacion deberia hacerle para lograr lo que necesito? gracias de antemano :)
3 3 0 2
3 4 5
3 3 3
2 4 4
0 1 1
1 2 2
0 2 12
este es el codigo que tengo:
una clase para el archivo:
public class Archivo {
public String elegirArchivo(){
File f;
javax.swing.JFileChooser j = new javax.swing.JFileChooser();
j.showOpenDialog(j);
String path = j.getSelectedFile().getAbsolutePath();
String lectura = "";
f = new File(path);
try{
FileReader fr = new FileReader(f);
BufferedReader br = new BufferedReader(fr);
String aux;
while((aux = br.readLine()) != null)
lectura = lectura+aux+"\n";
} catch (IOException e){}
return lectura;
}
}
y la clase main :
public class Trinity {
public static void main(String[] args) {
Archivo a = new Archivo();
String l = a.elegirArchivo();
System.out.println(l);
que modificacion deberia hacerle para lograr lo que necesito? gracias de antemano :)
Valora esta pregunta


0