我在 java 项目中不断收到文件未找到错误,因此我查找了文件路径的代码并使用了它:
File here = new File(".");
System.out.println(here.getAbsolutePath());
当我用“/”切换“\”并将我的文件名附加到它后,这就起作用了。
我尝试通过代码来完成此操作,而不是手动将“\”更改为“/”,因为这是一项作业。并且它不会有相同的文件路径。
[我尝试在每个级别(项目、源代码和包)中保存文件,但我无法让 FileReader 找到它]
最佳答案
您必须在 Java 中转义 Windows 斜杠 - 添加两个斜杠而不是一个。
使用这个:
String path = "c:\\foo\\bar";
而不是这个:
String path = "c:\foo\bar";
关于java - 如何在java中对 "\"进行字符串分割?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13799348/