我試圖用java.io編寫一個文件,我試圖在"some/path/to/somewhere/then-my-file"
的位置創建它。在創建文件時,路徑中的任何目錄可能存在也可能不存在。因爲沒有這樣的目錄,所以我不希望拋出IOException,而是需要時透明地創建目錄。用Java創建文件的方法,如果需要創建目錄?
有沒有一種方法可以創建寫入文件的方式所需的任何目錄?我正在尋找可以添加到類路徑的輕量級庫中的Java SDK 或中的某些內容,例如, Apache Commons IO。
P.S.爲了清楚起見,我已經編寫了一個解決方案,該解決方案適用於我測試它的相當狹窄的方式,所以我不需要關於如何編寫我正在尋找的方法的建議。我正在尋找一種經過相當充分測試和跨平臺的方法。
+1。你太快了 – ChssPly76 2009-11-17 23:09:31
對不起...現在我的鍵盤着火了......不能......鍵入...... – skaffman 2009-11-17 23:10:34
太棒了,謝謝。 – Grundlefleck 2009-11-17 23:21:13