使用java访问文件



我正在尝试访问这个文件:

File file = new File("C:AISHUformtest2.xml"); 

但是我得到这个错误:

无效转义序列(有效转义序列为b t n f r " ' )

如果我使用:

File file = new File("C:\formtest2.xml");

但是我不想直接将文件存储在我的驱动器中。我该如何解决这个问题?

必须转义每个反斜杠:

new File("C:\AISHU\formtest2.xml"); 

或者你可以用斜杠代替:

new File("C:/AISHU/formtest2.xml"); 

你需要把double java中的特殊字符,取以下字符作为特殊字符。

例如,在String中,n表示新行,\表示

try this:

File file = new File("C:\AISHU\formtest2.xml");

它尝试使用AISHU转义A并报错,因为它不是一个有效的转义。由于您不希望将其视为转义字符,因此必须使用\转义本身。

File file = new File("C:\AISHU\formtest2.xml");

相关内容

  • 没有找到相关文章

最新更新