java 多級目錄建立檔案

2021-09-01 01:19:42 字數 761 閱讀 6437

方式一:

file file = new file("c:\\aa\\bb\\cc\\tt.txt");

file.getparentfile().mkdirs();

file.createnewfile();

file fileparentfile = file.getparentfile(); 返回的是file型別的

fileparentfile.mkdirs();

方法二:

file file = new file(resultfile);

file fileparentfile = file.getparentfile();

fileparentfile.mkdirs();

string fileparent = file.getparent();

file directory = new file(fileparent);

directory.mkdirs();

file.createnewfile();

org.apache.commons.io.fileutils類裡面有個強制生成目錄

傳入的是目錄,而不是檔案全路徑

fileutils.forcemkdir(directory);// 建立臨時目錄

如果傳入的引數事全路徑,則檔案生成的是包含檔名在內的目錄結構而不會建立檔案。

C 建立多級檔案目錄

最近在學習寫檔案的備份與還原,要用到建立檔案目錄的知識,通過討教與查閱資料,終於寫了乙個比較完善的建立多級檔案目錄的程式,程式 如下,分享給正在學習c 的們。include include include bool writedirectory cstring dd void main 濤濤的測試函...

建立多級目錄

在unix平台下有乙個建立目錄的api介面 mkdir 該函式使用比較簡單,但如果需要建立多級目錄,則操作起來就稍微麻煩些,也有一些公開的 實現了建立多級目錄的功能,而很多都是採用遞迴呼叫 mkdir 建立目錄的方式。在 postfix 也有一段 用於建立多級目錄,它的優點是迭代方式建立多級目錄,而...

建立多級目錄

寫出乙個能建立多級目錄的php函式 21 寫出乙個能建立多級目錄的php函式。系統環境 windows linux 編譯環境 php5 php4 輸入引數 存放在in.txt,多個引數時空格分隔 引數1是乙個路徑,用 或者 分隔 例如 www b c d e d www b c d e var ww...