java中实现换行有几种方法?

Python011

java中实现换行有几种方法?,第1张

java中实现换行有以下几种方法:\x0d\x0a1.使用java中的转义符"\r\n": \x0d\x0aString str="aaa" \x0d\x0astr+="\r\n" \x0d\x0a这样在str后面就有换行了. \x0d\x0a注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果. \x0d\x0a2.BufferedWriter的newline()方法: \x0d\x0aFileOutputStream fos=new FileOutputStream("c\\11.txt") \x0d\x0aBufferedWriter bw=new BufferedWriter(fos) \x0d\x0abw.write("你好") \x0d\x0abw.newline() \x0d\x0abw.write("java") \x0d\x0aw.newline() \x0d\x0a3.使用System.getProperty()方法: \x0d\x0aString str = "aaa"+System.getProperty("line.separator") \x0d\x0a附:针对常用的系统,可以使用如下的转义符实现换行: \x0d\x0awindows下的文本文件换行符:\r\n \x0d\x0alinux/unix下的文本文件换行符:\r \x0d\x0aMac下的文本文件换行符:\n

第一种:使用System.out.println()//这是换一行。

第二种:使用System.out.print("\n")//这也是换一行.

第一种和第二种差不多。只是,如果你要换两行,三行,多行的话。

就用:System.out.println("\n\n")换两行

换三行:System.out.println("\n\n"\n)

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

*/

}

}