黑马程序员技术交流社区

标题: java 字符串中的两个反斜杠"\\"表示方法是四个反斜杠"\\\\" [打印本页]

作者: woshixtdx    时间: 2015-4-8 23:43
标题: java 字符串中的两个反斜杠"\\"表示方法是四个反斜杠"\\\\"
这是为什么啊。
作者: woshixtdx    时间: 2015-4-8 23:44
求解啊。
作者: 黑色救护车    时间: 2015-4-9 07:44
\是转义字符,只有一个\,会将后面的字母转义;那么要输出一个\,就必须用两个\。要输出两个\,就要这样了:\\\\。希望对你有帮助~
作者: 懒的呼吸    时间: 2015-4-9 08:38
第一个是转义字符然后把第二个\表示出来,第三个是转义字符把第四个表示出来。这样子只表示了两个。
作者: 陈佳    时间: 2015-4-9 08:39
第一个反斜杠将第二个反斜杠转义成普通的反斜杠
作者: 巴银    时间: 2015-4-9 08:44
也是学习了
作者: liyanghml    时间: 2015-4-10 00:29
还好  ,看到了,四个 反斜杠 : 1 3都是转义字符:2 4 是要输出的内容;我也是 学习了一遍  :lol
作者: 396460221    时间: 2015-4-10 14:15
java中\是转义字符,并且只转义紧跟在它后面的那一个字符。\\\\,第一个是转义字符转义第二个\,第三个也是转义字符,转义第四个\.
作者: wkz_crystal    时间: 2015-4-10 14:26
可以这样理解:因为\是转义字符,被java所识别了,要输出\\,那就是\\\\,因为\后第一个被转义了,\\等同于\,后面的\\又等同于\,所以自然是\\
作者: 只是忽然间    时间: 2015-4-10 14:32
既然是两个反斜杠,就因该对每一个反斜杠进行转义,反斜杠恰恰也是转义符,这样代码中表示双斜杠总共就是四个反斜杠表示




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2