必須先建立資料夾再建立檔案嗎
需要先【存在】資料夾,才能再建立檔案。
當然,如果資料夾【不存在】,那麼就需要先建立資料夾,再建立檔案
比如 : c盤已經存在,所以才能建立C盤下的檔案
File file = new File("c:\\abc.txt");
file.createNewFile();//建立檔案
=====================================================
File file = new File("c:\\test\\abc.txt");
file.createNewFile();//建立檔案
如果test資料夾不存在會出現異常
Exception in thread "main" java.io.IOException: 系統找不到指定的路徑。
at java.io.WinNTFileSystem.createFileExclusively
解決辦法,先建立資料夾,在建立檔案
======================================================
File file = new File("c:\\test\\abc.txt");
if(!file.getParentFile().exists()){
file.getParentFile().mkdirs(); //建立"c:\\test"資料夾
}
file.createNewFile(); //建立c:\\test\\abc.txt檔案
相關文章
- Qt 選擇資料夾、建立資料夾以及建立檔案QT
- 利用java建立檔案或者資料夾Java
- hadoop 資料夾檔案的建立與刪除Hadoop
- FileUtils類建立、刪除檔案及資料夾
- 雲伺服器:Linux資料夾檔案建立、刪除伺服器Linux
- java建立資料夾Java
- laravel 建立資料夾Laravel
- mkdir() 建立資料夾
- linux|批量建立檔案、資料夾或刪除——萬用字元Linux字元
- 在Linux中,如何建立、移動和刪除檔案和資料夾?Linux
- 關於require('mkdirp')建立資料夾UI
- [20190410]dg建立臨時表檔案資料檔案.txt
- NAS加密資料夾建立和使用教程加密
- Andorid Studio drawable資料夾建立專案只有一個問題
- 畸形檔案 資料夾
- 建立.symlnk檔案
- NAS上如何建立和使用加密資料夾?加密
- git針對指定資料夾建立版本庫Git
- git 命令建立一個資料夾目錄Git
- 2.2.4 建立資料庫的先決條件資料庫
- 【JAVA :File類的用法(一)】File類的構造方法-File類建立檔案與資料夾Java構造方法
- 讀取資料夾檔案
- 1.7.2. 使用ORAPWD建立資料庫密碼檔案資料庫密碼
- MFC下判斷資料夾是否存在,如不存在則建立資料夾
- 建立前端資料模型,vue開發必備前端模型Vue
- 1.7. 建立和維護資料庫密碼檔案資料庫密碼
- 從cmd中匯入.SQL檔案並建立資料庫SQL資料庫
- QGIS如何開啟ArcGIS建立的GDB資料庫檔案資料庫
- oracle dg庫資料檔案建立失敗ORA-01111Oracle
- 用nodejs刪除檔案,資料夾(採用webpack打包時必用)NodeJSWeb
- win10系統中Temp資料夾是什麼檔案|Temp資料夾可以刪除嗎Win10
- git的gitignore檔案排除資料夾和檔案Git
- dotnet 6 使用 CreateSymbolicLink 建立資料夾符號連結Symbol符號
- 如何在鐵威馬NAS上建立共享資料夾
- Python求取資料夾內的檔案數量、子資料夾內的檔案數量Python
- 核心模組建立檔案
- artisan命令建立view檔案View
- 用cli建立.vue檔案Vue