黑马程序员技术交流社区
标题:
IO中遇到一个小问题
[打印本页]
作者:
Mr.Hao
时间:
2014-6-25 23:00
标题:
IO中遇到一个小问题
视频中讲若是readLine方法读到行末尾的\r\n即为行结尾, 要是一行数据中间有个这东西呢,比如txt文件中有一行“abcdefg\r\nhijklmn”
作者:
陈培果
时间:
2014-6-25 23:08
本帖最后由 陈培果 于 2014-6-25 23:33 编辑
他是不会换行的,\r\n在文本中代表换行,但是他是隐藏掉了,你这样“abcdefg\r\nhijklmn”,他会打印一行出来,不会换行的而且\r\n是在FileWriter的writer里面才能用比如:
FileWriter fw=new FileWriter("demo.txt",true)
fw.write("是\r\n哈哈");//只有写字符串才会换行,写read的返回值是不会换行的,read()返回的是一个int类型的。
写到文本结果为:
是
哈哈
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2