转义字符
浅显来说是为了
-
将普通字符转为有特别含义的字符
-
将特殊含义的字符转为普通字符
将普通字符转为有特别含义的字符
比如
另外
\123 表示将八进制的123,转换为10进制,再去寻找对应的adcii码表对应的字符,
比如 八进制 123 - 对应十进制 83
而 ascii 中 83 对应的是 S ,
所以
sout(‘\123’);
输出的会是S
将特殊含义的字符转为普通字符
例如你想输出\ ,或者你想输出 “”
就可以这样做
System.out.println("\\"+"\"\"");