我試圖打開帶有的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