例如:
我的字符串是:
C:\Users\Junaid\Documents\lesson2\lesson2\touchingRectangles\package.bluej
但我希望它是这样的:
C://Users//Junaid//Documents//lesson2//lesson2//touchingRectangles//package.bluej
答案 0 :(得分:0)
您可以使用以下代码实现预期结果 -
path = path.replace("\\", "//");
这里反斜杠()需要用反斜杠转义,因为它会抛出无效的序列错误。
但老实说,除非你处理像URL(https://)之类的东西,否则你不需要双前斜杠(//)。有时文件路径需要双重黑色(//)文件或流输入;但并非总是如此。
我建议你改用File.Separator。 E.g。
String filePath = "hello" + File.separator + "world"
这给你 - “你好\世界”;这对于文件路径操作来说已经足够了。
希望这有助于:)