【发布时间】:2011-07-18 13:09:03
【问题描述】:
我想从 java 程序中访问文件名中有空格的目录中的文件,但它不访问文件。
场景是我在文件中有文件名。从该文件中读取文件名,并且无法在 java 中打开带有空格的文件。
我们正在使用 File.exist 函数来检查文件是否存在,但它返回 false。
我尝试了几种格式来表示空格,例如文件名 ab c 的 "ab\ c" 和同一文件的 ab%20c。
但没有任何帮助。
【问题讨论】:
-
向我们展示一些代码和示例。 Java 本身处理文件名中的空格很好,没有转义或任何东西。
-
您可能正在尝试访问运行 jvm 的用户无权访问的文件。这是我的情况。
标签: java file operating-system