FttpAdapter fa = new FttpAdapter("fttp://10.232.20.151/home/qianfeng.py/fttp/tmp/1.log");
上面執行個體化一個FttpAdapter類,并輸入一個fttp路徑,可以是一個目錄路徑,也可以是個檔案路徑
FttpAdapter類提供了一系列通路遠端檔案的方法:
createDirectory和createFile方法分别建立目錄和檔案
rename方法進行重命名,比如将fa的檔案名重命名為2.log:
fa.rename("2.log")
rename方法傳回一個新的FttpAdapter對象,表示命名後的檔案
copyTo方法進行叢集内複制,比如:
fa.copyTo("fttp://10.232.20.154/home/qianfeng.py/fttp/tmp/3.log")
表示将fa檔案複制到10.232.20.154計算機上的指定目錄下
copyTo方法傳回一個新的FttpAdapter對象,表示複制後的檔案
delete方法表示删除該檔案,比如
fa.delete()
getProperty方法擷取檔案或者目錄屬性,它傳回一個FileProperty對象,包含了
exists()檔案或者目錄存在
isFile() 是檔案
isDirectory() 是目錄
isHidden() 是隐藏檔案
canRead() 可讀
canWrite()可寫
lastModifiedDate() 最後修改時間
length() 檔案長度
getParent() 父目錄
getName() 名稱
getPath() 路徑
list() 子檔案清單
一系列方法用于擷取檔案屬信資訊
getChildProperty方法傳回一個FileProperty數組,用于擷取所有子檔案的屬性
FttpOperateDemo示範了建立一個遠端檔案目錄,并在改目錄下建立、重命名、複制檔案,列印檔案屬性,最後删除的基本操作功能。
郵箱:[email protected]
企鵝群:241116021
demo源碼指南及開發包下載下傳位址:
http://www.skycn.com/soft/68321.html