Java 用于文件名的字符串具有转义字符“quot\&引用;。我该怎么做?
Java 用于文件名的字符串具有转义字符“quot\&引用;。我该怎么做?,java,escaping,filenames,character,Java,Escaping,Filenames,Character,这是我的示例代码。这很简单。由于反斜杠,它抛出“无效转义字符”错误。我该怎么做?用Java编程顺便说一句。您必须在字符串中使用\\转义\(或者改用/) 使用 您必须在字符串中使用\\转义\(或者改用/) 使用 要转义\,只需使用\\,因此: PrintWriter out = new PrintWriter("C:\\Users\\Slerig\\Desktop\\gnuplot\\binary\\cannonballOutput.txt"); 要转义\,只需使用\\,因此: PrintW
这是我的示例代码。这很简单。由于反斜杠,它抛出“无效转义字符”错误。我该怎么做?用Java编程顺便说一句。您必须在字符串中使用
\\
转义\
(或者改用/
)
使用
您必须在字符串中使用
\\
转义\
(或者改用/
)
使用
要转义
\
,只需使用\\
,因此:
PrintWriter out =
new PrintWriter("C:\\Users\\Slerig\\Desktop\\gnuplot\\binary\\cannonballOutput.txt");
要转义
\
,只需使用\\
,因此:
PrintWriter out =
new PrintWriter("C:\\Users\\Slerig\\Desktop\\gnuplot\\binary\\cannonballOutput.txt");
您还可以使用
/
,如果您不想在路径上乱扔\\
,Java将自动转换它们
new PrintWriter("C:\\Users\\Slerig\\Desktop\\gnuplot\\binary\\cannonballOutput.txt");
您还可以使用
/
,如果您不想在路径上乱扔\\
,Java将自动转换它们
new PrintWriter("C:\\Users\\Slerig\\Desktop\\gnuplot\\binary\\cannonballOutput.txt");
多谢。我很感激。在我问了这个问题之后,我就明白了但是非常感谢P“真的”明白了!有没有一个社区维基来提供双关语?非常感谢。我很感激。在我问了这个问题之后,我就明白了但是非常感谢P“真的”明白了!是否有一个社区维基来提供双关语?