一、转义字符:
1、首先看这样一个例子:
2、定义:特殊字符使用”\”把其转化成字符的本身输出,那么使用”\”的字符称作为转移字符。
3、常见的转义字符有:
1)\b Backspace (退格键)
2)\t Tab 制表符(制表符的作用就是为了让一列对齐) 一个tab一般等于四个空格。
举个例子:改善之前的九九乘法表:
3)\n 换行
4)\r 回车 把光标移动到一行的首位置上。如果之前有内容,则进行覆盖。
举例:
4、注意: 如果是在windows系统上操作文件的时候需要换行,是需要\r\n一起使用的。如果是在其他的操作系统上需要换行,仅需要\n即可。
举例:
import java.io.*;
class Demo16 {
public static void main(String[] args) throws Exception{
File file = new File("F:\\a.txt");
FileWriter out = new FileWriter(file);
//\n并不能换行
out.write("hello,\neveryone");
//\r\n可以换行
out.write("大家好\r\n");
out.write("你们好");
out.close();
}
}
二、break:
1、break适用范围:只能用于switch或者是循环语句中。
2、break作用:
1)break用于switch语句的作用是结束一个switch语句。
2)break用于循环语句中的作用是结束当前所在的循环语句。
3、笔试题目:break目前位于内层的for循环,如何才能让break作用于外层 的for循环。
答:可以使用标记(outer、inner)解决
标记的命名只要符合标识符的命名规则即可。
三、continue:
1、continue的适用范围: continue只能用于循环语句。
2、continue的作用:continue的作用是跳过本次的循环体内容。继续下一次。
看这样几个例子,加深对continue的理解:
例子1:
例子2:
3、continue要注意的事项:
1)之前举例说明了,continue后面不接语句没用作用,但是有这样一种情况,continue后面不能跟有其他语句,因为是永远都无法执行到。
所以使用continue时,要小心加谨慎。
2)continue 也可以配合标记使用的。