java输出到txt时添加换行符的方法如下:packagecom.anjoyo.test测试导入java.io.filewriter文件导入java.io.ioexception异常public类testfilewriter{publicstaticvoidmain(string[]args)抛出ioexception{/rn是换行符filewriterfw=newfilewriter(“d:1)。txt“/”写入第一个换行符固件写入(“firstlinern”)//或获取系统换行字符串str=“secondline”系统.getproperty("行分隔符")固件写入(str公司)固件写入(“第三行”)前关闭()/*
提示:不要以字节流或字符流的形式读取。您可以直接以bufferedreader流的形式读取。没有问题,新行不能被区分。然后可以通过readline方法获得流的内容。bufferedreaderbre=nulltry{stringfile=“d:/test/测试.txt“bre=newbufferedreader(newfilereader(file))//获取的bre是整个文件的缓存流,而((str))=bre.readline文件())!=null)//判断最后一行不存在,如果为空则结束循环{系统输出打印(str)//按原样输出读取内容};备注:流用完后必须关闭bre.关闭(),否则bre流将一直存在,直到程序结束。