java - 在java中使用绝对路径名

标签 java absolute-path

当我在 java 中运行一个应该读取文件的程序时,编译器警告我该文件不在目录中,因此我尝试拼写出文件的绝对路径名。我对如何输入包含空格的绝对路径名有点困惑,例如 Module 06。我知道在 Unix 中,您可以将其键入为 Module\06 或“Module 06”,所以我在 Java 中尝试了这两种方法。当我使用正斜杠时,编译器警告我“非法转义字符”错误,因此我尝试使用双正斜杠,当我尝试使用引号时,编译器不喜欢识别引号中的名称。我怎样才能解决这个问题?任何帮助将不胜感激。以下是我试图修复的问题:

"/Users/timothylee/Desktop/APCS\\ Course\\ Files/Module\\ 06/Mod06\\ Assignments/6.03\\ Weather\\ Data/src"

最佳答案

如果文件名用引号引起来,则无需转义空格。你可以有 new File("My File")

关于java - 在java中使用绝对路径名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19848640/

相关文章:

absolute-path - bazel testdata绝对路径需要 '/external/'

php - 正则表达式用根相对链接替换相对链接

java - javadoc 的语法突出显示?

java - 如何为 Eclipse Mars 正确设置 JavaFX?

java - 检查java中字符串是否只有一个回文字符不匹配

html - 使用相对路径链接文件

c++ dirent.h 和获取绝对路径的语法

java - 如何用java正确解析HTML?

java - 在不扩展它的类中使用抽象类方法

html - src绝对路径问题