我试图打开带有的FileInputStream具有在其名称中的空格的文件。的Java读取空白文件在其路径
例如:
String fileName = "This is my file.txt";
String path = "/home/myUsername/folder/";
String filePath = path + filename;
f = new BufferedInputStream(new FileInputStream(filePath));
其结果是,一个FileNotFoundException异常被抛出。 我试图硬编码filePath到"/home/myUserName/folder/This\\ is\\ my\\ file.txt"
只是为了看看我是否应该逃避空白字符,它似乎并没有工作。 关于此事的任何建议?
编辑:只是在同一页面上,每个人都在查看这个问题......打开一个没有空白的文件名称的作品,其中有空白的文件失败。权限不是这里的问题,也不是文件夹分隔符。
http://stackoverflow.com/questions/5358850/accessing-files-with-spaces-in-filename-from-java – 2012-02-03 11:59:21