【发布时间】:2013-02-23 13:36:05
【问题描述】:
我想将字符串中的反斜杠改为双反斜杠。
我有
String path = "C:\Program Files\Text.txt";
我想把它改成
"C:\\Program Files\\Text.txt"
【问题讨论】:
-
不是说语法错误吗?
-
始终使用
/而不是 \\ 作为文件系统路径,因为/与操作系统无关。 -
你没有 (1),因为它不能编译:因此你没有将它转换为 (2) 的问题。您可能拥有的是一个包含单个反斜杠的字符串,它不是来自文字,而是来自用户,它已经可以使用了。双反斜杠仅对字符串文字是必需的,编译器会将它们转换为单反斜杠。你没有这个问题。不是一个真正的问题。