Java输出到txt文件时如何加换行符
时间:2017-09-18 来源:华清远见JAVA学院
知道Java输出到txt文件时如何加换行符吗?今天华清Java学院小编就和大家分享三种Java输出到txt文件时加入换行符的方法。
一、不同系统下的文本文件换行符的表示方法
windows下的文本文件换行符:\r\n
linux/unix下的文本文件换行符:\r
Mac下的文本文件换行符:\n
二、Java输出到txt文件时加换行符的具体实现代码
①使用转义符“\r\n”
String str="test" ;
str+="\r\n";
②BufferedWriter的newline()方法
FileOutputStream fos=new FileOutputStream("c;\\11.txt");
BufferedWriter bw=new BufferedWriter(fos);
bw.write("你好");
bw.newline();
bw.write("java");
w.newline();
③使用System.getProperty()方法
import java.io.FileWriter;
import java.io.IOException;
public class TestFileWriter {
public static void main(String[] args) throws IOException{
//\r\n为换行符
FileWriter fw = new FileWriter("D:\\1.txt");
//写入第一行换行
fw.write("第一行\r\n");
//或者获得系统换行符
String str = "第二行" + System.getProperty("line.separator");
fw.write(str);
fw.write("第三行");
fw.close();
}}