¿Contenido de un archivo txt a matriz?
Hola a todos tengo este código para poder pasar lo que hay en un archivo txt a una matriz.
1. Tengo el archivo txt llamado (archivo) - dentro del archivo tengo las sgt palabras separadas por una coma así:
casa,house
carro,car
hola,ello
el objetivo es leer el txt y coger casa,house y las otras y usando split separar la palabra y ponerla en una una matriz así:
casa house
carro car
reloj clock
ahora tengo el código que lee el txt y usando split lo pasa a una matriz pero me sale un error en la estructura no se que pueda ser.
File archivo;
FileReader fr;
try {
archivo = new File ("C://archivo.txt");
fr = new FileReader (archivo);
BufferedReader br = new BufferedReader(fr);
String linea; String delimiter = ",";
String matriz[][]= new String[3][2];
int i=0;
while((linea=br.readLine())!=null) {
String[] a=linea.split(delimiter);
matriz[0]=a;
matriz[1]=a; i++;
}
System.out.print ("MATRIZ");
for (int h= 0; h <matriz.length; h++) {
for(int o= 0; o <matriz[0].length; o++)
{
System.out.print(matriz[h][o] + " ");
}
}
System.out.println(" ");
}catch(IOException e){
System.out.println(e);
}
}
}
les agradecería la ayuda
gracias