C IO類 資料夾檔案處理類(一)資料夾處理

2022-01-29 21:38:19 字數 2628 閱讀 2636

資料夾相關操作:directoryinfo 例項化後可對資料夾相關屬性進行操作,通常是對乙個資料夾反覆操作時用到

directoryinfo 類的兄弟類 directory 該類為靜態類 該類同樣是對資料夾相關屬性進行操作,通常是對資料夾進行單次操作

方法:名稱

說明

create

已過載。 建立目錄。

createobjref

建立乙個物件,該物件包含生成用於與遠端物件進行通訊的**所需的全部相關資訊。 (繼承自 marshalbyrefobject。)

createsubdirectory

已過載。 在指定路徑中建立乙個或多個子目錄。指定路徑可以是相對於 directoryinfo 類的此例項的路徑。

delete

已過載。 從路徑中刪除 directoryinfo 及其內容。

equals

確定指定的 object 是否等於當前的 object。 (繼承自 object。)

finalize

允許 object 在「垃圾**」** object 之前嘗試釋放資源並執行其他清理操作。 (繼承自 object。)

getaccesscontrol

已過載。 獲取當前目錄的訪問控制列表 (acl) 項。

getdirectories

已過載。 返回當前目錄的子目錄。

getfiles

已過載。 返回當前目錄的檔案列表。

getfilesysteminfos

已過載。 檢索表示當前目錄的檔案和子目錄的強型別 filesysteminfo 物件的陣列。

gethashcode

用作特定型別的雜湊函式。 (繼承自 object。)

getlifetimeservice

檢索控制此例項的生存期策略的當前生存期服務物件。 (繼承自 marshalbyrefobject。)

getobjectdata

設定帶有檔名和附加異常資訊的 serializationinfo 物件。 (繼承自 filesysteminfo。)

gettype

獲取當前例項的 type。 (繼承自 object。)

initializelifetimeservice

獲取控制此例項的生存期策略的生存期服務物件。 (繼承自 marshalbyrefobject。)

memberwiseclone

已過載。

moveto

將 directoryinfo 例項及其內容移動到新路徑。

refresh

重新整理物件的狀態。 (繼承自 filesysteminfo。)

setaccesscontrol

將 directorysecurity 物件所描述的訪問控制列表 (acl) 項應用於當前 directoryinfo 物件所描述的目錄。

tostring

返回使用者所傳遞的原始路徑。 (重寫 object..::.tostring()()()。)

字段:fullpath

表示目錄或檔案的完全限定目錄。 (繼承自 filesysteminfo。)

originalpath

最初由使用者指定的目錄(不論是相對目錄還是絕對目錄)。 (繼承自 filesysteminfo。)

屬性:名稱

說明

attributes

獲取或設定當前 filesysteminfo 的 fileattributes。 (繼承自 filesysteminfo。)

creationtime

獲取或設定當前 filesysteminfo 物件的建立時間。 (繼承自 filesysteminfo。)

creationtimeutc

獲取或設定當前 filesysteminfo 物件的建立時間,其格式為協調通用時間 (utc)。 (繼承自 filesysteminfo。)

exists

獲取指示目錄是否存在的值。 (重寫 filesysteminfo..::.exists。)

extension

獲取表示副檔名部分的字串。 (繼承自 filesysteminfo。)

fullname

獲取目錄或檔案的完整目錄。 (繼承自 filesysteminfo。)

lastaccesstime

獲取或設定上次訪問當前檔案或目錄的時間。 (繼承自 filesysteminfo。)

lastaccesstimeutc

獲取或設定上次訪問當前檔案或目錄的時間,其格式為協調通用時間 (utc)。 (繼承自 filesysteminfo。)

lastwritetime

獲取或設定上次寫入當前檔案或目錄的時間。 (繼承自 filesysteminfo。)

lastwritetimeutc

獲取或設定上次寫入當前檔案或目錄的時間,其格式為協調通用時間 (utc)。 (繼承自 filesysteminfo。)

name

獲取此 directoryinfo 例項的名稱。 (重寫 filesysteminfo..::.name。)

parent

獲取指定子目錄的父目錄。

root

獲取路徑的根部分。

檔案 資料夾刪除工具類

public class deletefileutil else 刪除單個檔案 param filename 要刪除的檔案的檔名 return 單個檔案刪除成功返回true,否則返回false public static boolean deletefile string filename else...

4 資料夾及檔案壓縮

呼叫 string sourcepath f zazhi book 2013 09 zipmanager zm new zipmanager sourcepath zm.zipfolder sourcepath zip 寫乙個建構函式,用來接收要執行壓縮的檔案路徑 public zipmanager...

linux(一)檔案處理命令

一 檔案處理命令 ls 選項 檔案或目錄 選項 a 顯示所有檔案,包括隱藏檔案 l 顯示詳細資訊 d 檢視目錄屬性 h 人性化顯示檔案大小 i 顯示inode 檔案型別 檔案 d 目錄 l 軟連線檔案 u 所有者 g所屬組 o其他人 r 讀 w 寫 x 執行 mkdir 建立目錄 p 遞迴建立目錄 ...