① 使用java生成XML文件时,如何能让文件自动换行
换行符" ",如是用dom4j之类的jar包操作,dom4j换行如下
/**
*通过org.dom4j.io.OutputFormat来设置XML文档输出格式
*/
OutputFormatformat=OutputFormat.createPrettyPrint();//设置XML文档输出格式
format.setEncoding("GB2312");//设置XML文档的编码类型
format.setSuppressDeclaration(true);
format.setIndent(true);//设置是否缩进
format.setIndent("");//以空格方式实现缩进
format.setNewlines(true);//设置是否换行
② java怎么换行
1、使用System.out.println()//这是换一行。
2、使用System.out.print("
");//这也是换一行.
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
③ java中用StringBuffer写文件怎么换行
使用Java中的File类,url为文件的绝对地址,str为输入的字符串内容。
代码如下图所示:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.io.FileWriter;
import java.io.IOException;
public class TestFile {
public static void main(String[] args) {
StringBuffer sb=new StringBuffer();
sb.append("12345\n");
sb.append("abcde\n");
sb.append("123.abc");
try {
FileWriter fw=new FileWriter("c:/test.txt");
fw.write(sb.toString());
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
④ 用JAVA向文件写入内容时如何实现换行
java输出到txt的时候增加换行符的方法如下:
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
*/
}
}