在文件的路径中,怎么用“\”或者“/”代替“\”
问题补充
我已经用String的replaceAll方法试过,但是他会报异常
不能直接替换的,得用把字符串按 \ 拆开,之后把他们用 / 连接起来
否则会报StringIndexOutOfBoundsException
你用replaceAll的时候是怎么调用的?
[code="java"]path.replaceAll("/|\\", "\\");[/code]
这样么?
啊眼花了,抱歉。是这样么:
[code="java"]path.replaceAll("\\", "\\");[/code]
是的话应该没啥问题吧。至少不会抛异常才对。
path.replaceAll("\\\\", "\\");
File的话建议你用File.separator