日期:2014-05-20  浏览次数:20669 次

新手求助,Java中关于readline用法的问题
用readline读取多行数据时,前一行最后一个数和本行第一个数会合到一起,用spilt分割时无法区分,求大神提供解决方案。例如:第一行数据为1 2 3。第二行为4 5 6。用readline读取到的数据是1 2 34 5 6。

这是我的程序,要修改的话,在哪里修改
Java

------解决方案--------------------
fileContent+=line
你这么写当然会连在一起了,因为你把下一行直接拼接都后面了,中间也没有加个什么分割符号。
可以手动加个分隔符,如:
                     fileContent=fileContent +  line + " ";    //后面加一个空格