java.io.File建立檔案的一點注意
阿新 • • 發佈:2018-12-31
主要開發中遇到一點小的坑,在程式碼編寫過程中一點隨意造成了不必要的問題,沒什麼技術含量,就是對api熟識度
不夠,僅供參考把玩!!
String parentPath = "e:\\java"; String childPath = "test\\io.txt"; File file = new File(parentPath, childPath); if (!file.exists()){ //right File parentFile = file.getParentFile(); if (!parentFile.mkdirs() || !parentFile.isDirectory()){ throw new IOException("not a Directory"); } file.createNewFile(); } if (!file.exists()){ //error if (!file.mkdirs()){ throw new IOException("create Directory error"); } file.createNewFile(); }