public
class
ccrdfile else else
}} else
}/**
* 刪除單個檔案
*@param filepath
*@return
*/public
static
boolean
deletefile(string filepath)
return flag;
}/**
* 刪除目錄(資料夾)以及目錄下的檔案
*@param dirpath
*@return
*/public
static
boolean
deletedirectory(string dirpath)
file dirfile = new file(dirpath);
// 如果dir對應的檔案不存在,或者不是乙個目錄,則退出
if (!dirfile.exists() || !dirfile.isdirectory())
flag = true;
file files = dirfile.listfiles();// 獲得傳入路徑下的所有檔案
for (int i = 0; i < files.length; i++) else
}if (!flag)
return
false;
if (dirfile.delete()) else
}/**
* 建立單個檔案
*@param filepath
*@return
*/public
static
boolean
createfile(string filepath)
if (filepath.endswith(file.separator))
if (!file.getparentfile().exists())
}try else
} catch (ioexception e)
}/**
* 建立目錄
*@param destdirname
*@return
*/public
static
boolean
createdir(string destdirname)
if (!destdirname.endswith(file.separator))
if (dir.mkdirs()) else
}/**
* 檔案複製
*@param oldpath
*@param newpath
*/public
static
void
copy(string oldpath,string newpath)
} catch (exception e) finally catch (ioexception e) }}
// public static void main(string args)
// }
// 建立臨時檔案
// public static string createtempfile(string prefix, string suffix,
// string dirname) catch (ioexception e)
// } else
// }
// try catch (ioexception e)
// }
// }
}
C 檔案和資料夾
獲取啟動了應用程式的可執行檔案的路徑,不包括可執行檔案的名稱。返回上一級路徑 是你返回的資料夾級數 string parentpath di.fullname 判斷檔案是否存在 if system.io.file.exists parentpath directory.exists path pat...
刪除檔案和資料夾
一 刪除檔案 使用 del 命令,可以檢視幫助資訊 del p f s q a attributes names erase p f s q a attributes names names 指定乙個或數個檔案或目錄列表。萬用字元可被用來 刪除多個檔案。如果指定了乙個目錄,目錄中的所 有檔案都會被刪...
刪除檔案和資料夾
一 刪除檔案 使用 del 命令,可以檢視幫助資訊 del p f s q a attributes names erase p f s q a attributes names names 指定乙個或數個檔案或目錄列表。萬用字元可被用來 刪除多個檔案。如果指定了乙個目錄,目錄中的所 有檔案都會被刪...