小七的 发表于 2015-3-15 02:01
因为\为转义字符,只输入两个\相当于一个转义字符一个\,所以需要输入四个\,才能达到你想要的效果,如同想 ...
Rorine 发表于 2015-3-15 03:13
转义这个概念在老师的视频里有说的吧
Shey 发表于 2015-3-15 07:14
可是我输入的路径是url="D:\QQMusicCache"
代码url.replaceAll("\\","/")报错
url.replaceAll("\\\\","/" ...
小七的 发表于 2015-3-15 11:10
就是啊,你输入的这四个第一个和第三个是转义字符,就是将它们后面跟着的转义字符转化成实际意义上的反斜 ...
z47057554 发表于 2015-3-15 11:12
那两个都是字符,你不要用字符串就好了,你可以用replaceAll('\\', '/');
用字符串时,'\\'相当于一个\,对 ...
Shey 发表于 2015-3-15 11:58
可是只有一个 \ 啊
z47057554 发表于 2015-3-15 12:36
这里面的字符串是正则表达式,它有自己对 \ 的定义规则,"\\"在正则表达式里是一个'\',"\\\\"在正则里就 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |