java建立資料夾不存在的檔案

2021-08-03 11:31:28 字數 405 閱讀 6680

需求:根據不同模板型別,存放在同一目錄不同資料夾下

最初做法:

直接使用file類,new乙個file

string filename="d:\\temp\\rpt\test.txt";

file file=new file(filename);

if(!file.exists){

file.createnewfile();

最初結果:一直報找不到檔案

經過上網搜尋,發現對於資料夾不存在的檔案,需要先建立資料夾

改後:string subfolder="d:\\temp\\rpt";

file folder=new file(subfolder);

if(!folder.exists){

folder.mkdirs();

判斷資料夾是否存在,不存在則建立資料夾

public static boolean i ists string s param args public static void main string args else 得到檔案的相對路徑 string path this.getclass getclassloader getresour...

資料夾不存在則建立

注意只能一級一級地操作,不能一次重建兩層路徑。cstring strfilepath t c a 檔案路徑 if pathfileexists strfilepath 資料夾不存在則建立 createdirectory strfilepath,null strfilepath t c a aa if...

建立檔案時檔案所在資料夾也不存在情況

python建立檔案時檔案時,其檔案所在的資料夾也不存在時,通常直接建立檔案難以建立成功。在這種情況下,我們常使用的方法是先建立資料夾,然後再建立檔案。說明 這個問題在網上確實沒找到很好的解決方法。看到本篇博文的大佬們留下更好的建議,謝謝!import os out file r gdz dgz g...