package com.anjoyo.test
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()
/*
* windows下的文本文件换行符:\r\n linux/unix下的文本文件换行符:\r
* Mac下的文本文件换行符:\n
*/
}
}
换行符"\r\n",如是用dom4j之类的jar包 *** 作,dom4j换行如下
/*** 通过 org.dom4j.io.OutputFormat 来设置XML文档输出格式
*/
OutputFormat format = OutputFormat.createPrettyPrint() //设置XML文档输出格式
format.setEncoding("GB2312") //设置XML文档的编码类型
format.setSuppressDeclaration(true)
format.setIndent(true) //设置是否缩进
format.setIndent(" ") //以空格方式实现缩进
format.setNewlines(true) //设置是否换行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)