在字符常量中,反斜杠(\)是一个特殊的字符,被称为转义字符,它的作用是用来转义后面一个字符。下面是一些常见的转义字符:
- \n表示换行符,换到下一行的开头。
- \r表示回车符,将光标定位到当前行的开头,不会跳到下一行。
- \t表示制表符,将光标移动到下一个制表符的位置,一个制表符8位。
- \b表示退格符,就像键盘上的Backspace键。
- \'表示单引号字符,将单引号原样输出。
- \''表示双引号字符,将双引号原样输出。
- \\表示反斜杠字符,将反斜杠(\)原样输出。
示例如下:
public class TestVar6{
public static void main(String[] args){
//\n表示换行符,换到下一行的开头
System.out.println("aaabbb");
System.out.println("aaa\nbbb\n");
//\r表示回车符,将光标定位到当前行的开头,不会跳到下一行。
System.out.println("aaabbb");
System.out.println("aaa\rbbb\n");
//\t表示制表符,将光标移动下一个制表符的位置,一个制表符8位。
System.out.println("aaabbb");
System.out.println("aaa\tbbb\n");
//\b表示退格符
System.out.println("aaabbb");
System.out.println("aaa\bbbb\n");
//\'表示单引号字符,将单引号原样输出。
System.out.println("aaa");
System.out.println("\'aaa\'\n");
//\''表示双引号字符,将双引号原样输出。
System.out.println("aaa");
System.out.println("\"aaa\"\n");
//\\表示反斜杠字符,将反斜杠(\)原样输出。
System.out.println("aaa");
System.out.println("\\aaa\\\n");
}
}