Un programa que lea un archivo .txt y que guarde en variables lo leido

Iniciado por pedriques, 25 Mayo 2011, 22:26 PM

0 Miembros y 1 Visitante están viendo este tema.

klaine

Para leer un archivo:

BufferedReader b = new BufferedReader(new FileReader(new File("ruta")));

Con b.readline lees cada linea del archivo, te devolverá null cuando no haya más que leer, para dividir:

String[] div = variable.split("|");

Despues recorres cada variable de ese arreglo, investiga como usar un for each.

Si quieres ese arreglo como numeros crea un arreglo int del mismo largo que la cadena dividida:

int[] arr=new int[div.length];

luego metes el contenido de div en el arreglo de enteros parseandolo:
te dejo un ejemplo del for each
Código (java) [Seleccionar]

int x=0;

for(String valor:div){

arr[x] = Integer.parseInt(valor);
x++;

}


Saludos  ;)