用java来读取text文件,然后储存为二维的array,怎么做?比如
test.txtabcde cdef 123123 abcd
aaaaa bbbb 898989 bufe
这样的文件,然后想储存到
test[][]={ {abcde, cdef, 123123, abcd},
              {aaaaa, bbbb, 898989, bufe} }
这样的一个步骤要怎么实现?麻烦最好能直接给一下代码,谢谢。
现在我能做到的是
mport java.io.*;
class ReadWorderNum{

public static void main(String []args){
String a[]=new String[100];
int i=0; try{
FileReader fr = new FileReader(new File("aaa.txt"));
BufferedReader br = new BufferedReader(fr);
String s = br.readLine();

while(s!=null&&i<=99){
a[i]=s;
// System.out.println(s);
i++;
s = br.readLine();
}
br.close();
}catch(IOException e){
System.out.println(e);
}

for(int j=0; j<i; j++){ //print
System.out.println(a[j]);
}
}


}但是,怎么输入到二维数组呢,就是说,怎么判断那个空格然后分割String?请知道的朋友告诉一下,谢谢!