行列のtxtファイルを読み込みたいのですが、
このプログラムではうまく読み込めていないようです。
どこが問題でしょうか?
また文字列が混在しているファイルの場合、
どうしたらいいでしょうか、ご教示願います。

import java.io.*;

public class Readfile {
public static void main(String arg[]){
try{
BufferedReader f = new BufferedReader(new FileReader("test.txt"));
int c=0;
int a[][]; a = new int [2][3];
int i=0;

while((c=f.read()) != -1){
System.out.print((char)c);
for(i=0;i<a.length;i++) a[0][i] = (char)c;
}

f.close();
}catch(IOException e){
System.out.println(e);
}
}
}