用readline读取多行数据时,前一行最后一个数和本行第一个数会合到一起,用spilt分割时无法区分,求大神提供解决方案。例如:第一行数据为1 2 3。第二行为4 5 6。用readline读取到的数据是1 2 34 5 6。
这是我的程序,要修改的话,在哪里修改
Java
------解决方案--------------------
fileContent+=line
你这么写当然会连在一起了,因为你把下一行直接拼接都后面了,中间也没有加个什么分割符号。
可以手动加个分隔符,如:
fileContent=fileContent + line + " "; //后面加一个空格