转义字符:特殊字符使用”\”把其转化成字符的本身输出,那么使用”\”的字符称作为转移字符。
需求:在控制台上打印一个 hello" world
常见的转义字符有:
转义字符 | 名称 | Unicode | 说明 |
\b | Backspace (退格键) | \u0008 | 制表符(制表符的作用就是为了让一列对齐) 一个tab一般等于四个空格。 |
\t | Tab (Tab键盘) | \u0009 |
|
\n | Linefeed (换行) | \u000A |
|
\r | Carriage Return(回车) | \u000D | 把光标移动到一行的首位置上。 |
\\ | Backslash (反斜杠) | \u005C |
|
\' | Single Quote (单引号) | \u0027 |
|
\" | Double Quote (双引号) | \u0022 |
|
注意:如果是在windows系统上操作文件的时候需要换行,是需要\r\n一起使用的。
如果是在其他的操作系统上需要换行,仅需要\n即可。
示例:
File file = new File("F:\\a.txt");
FileWriter out = new FileWriter(file);
out.write("大家好\r\n");
out.write("你们好");
out.close();
输出结果为:
大家好
你们好
如果代码为:
File file = new File("F:\\a.txt");
FileWriter out = new FileWriter(file);
out.write("大家好\n");
out.write("你们好");
out.close();
输出结果为:
大家好你们好