我有一个txt文件中记录的很多点的坐标:
10 0
18 0
17 2
21 7
19 12
23 16
26 12
29 12
......
怎样读取之后除去其中的空格和换行,输入到linkedlist里?
/******************************************************/
FileReader fl = new FileReader("DATA/test.txt");
BufferedReader br = new BufferedReader(fl);
String s = new String();
String temp;
String toInt[];
int num=0;
while((temp = br.readLine())!=null){
s = temp;
//System.out.println(s);
//toInt[num] = s.split("\t|\n|\f|\r|\\s");
num++;
//System.out.println(toInt[num]);
}这是写好的读取文件的部分,我想用split方法除去空格和换行,然后存到toInt[]当中,但toInt[]=s.split();写到while外面只能存取最后一组坐标,放到里边的话又不知道文件的长度,不好初始化;初始化成很大的数组,输出又都是null。求高手指教,这种文件读取之后要怎样保存成int类型并存入linkedlist呢?
10 0
18 0
17 2
21 7
19 12
23 16
26 12
29 12
......
怎样读取之后除去其中的空格和换行,输入到linkedlist里?
/******************************************************/
FileReader fl = new FileReader("DATA/test.txt");
BufferedReader br = new BufferedReader(fl);
String s = new String();
String temp;
String toInt[];
int num=0;
while((temp = br.readLine())!=null){
s = temp;
//System.out.println(s);
//toInt[num] = s.split("\t|\n|\f|\r|\\s");
num++;
//System.out.println(toInt[num]);
}这是写好的读取文件的部分,我想用split方法除去空格和换行,然后存到toInt[]当中,但toInt[]=s.split();写到while外面只能存取最后一组坐标,放到里边的话又不知道文件的长度,不好初始化;初始化成很大的数组,输出又都是null。求高手指教,这种文件读取之后要怎样保存成int类型并存入linkedlist呢?
10 0
18 0
17 2
21 7
19 12
23 16
26 12
29 12
这种读成10,0,18,0,17,2,21,7,19,12,23,16,26,12,29,12这样
并存入linkedlist