新手求助,Java中关于readline用法的问题 用readline读取多行数据时,前一行最后一个数和本行第一个数会合到一起,用spilt分割时无法区分,求大神提供解决方案。例如:第一行数据为1 2 3。第二行为4 5 6。用readline读取到的数据是1 2 34 5 6。这是我的程序,要修改的话,在哪里修改Java 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 fileContent+=line;这行改成fileContent=fileContent+line+"\n"; 按楼主的意思 感觉改成这样更好吧fileContent+=line;这行改成fileContent=fileContent+line+" "; fileContent+=line你这么写当然会连在一起了,因为你把下一行直接拼接都后面了,中间也没有加个什么分割符号。可以手动加个分隔符,如: fileContent=fileContent + line + " "; //后面加一个空格 可以实现了,那如果fileContent里的数据都是用空格隔开,但是空格大小不一样,split里的参数要怎么写 split里面还是写空格也可以吧,或者这里面也可以用正则的,写个正则放里面就行了 split里面还是写空格也可以吧,或者这里面也可以用正则的,写个正则放里面就行了问题解决了,不过还是要感谢你耐心的讲解 关于JList的一些方法调用 请问如何优化提高java的执行效率。 关于Java输入流的问题 急问:本例子的链接问题,点击为什么没反映? (SCRIPT) 急~~LinkedList 插入问题。。。。。 基础问题:请问如下一行语句的意思? 请问如何用Java编写功能比较强大的系统监控程序? 很急的问题!!谢谢!! 哇!哇!!哇哇哇哇!!! 为什么我的applet编译完,之后除了applet1.class之外,还有一个applet$1.class? 关于重写equals方法 正则表达式,求推荐
fileContent+=line;这行改成fileContent=fileContent+line+" ";
你这么写当然会连在一起了,因为你把下一行直接拼接都后面了,中间也没有加个什么分割符号。
可以手动加个分隔符,如:
fileContent=fileContent + line + " "; //后面加一个空格