Java語言File類詳解

Java語言File類詳解

ID:38073686

大?。?7.26 KB

頁數(shù):3頁

時(shí)間:2019-05-24

Java語言File類詳解_第1頁
Java語言File類詳解_第2頁
Java語言File類詳解_第3頁
資源描述:

《Java語言File類詳解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、1.File():構(gòu)造函數(shù),一般是依據(jù)文件所在的指定位置來創(chuàng)建文件對(duì)象。?CanWrite():返回文件是否可寫。?CanRead():返回文件是否可讀。CompareTo(Filepathname):檢查指定文件路徑間的順序。Delet():從文件系統(tǒng)內(nèi)刪除該文件。DeleteOnExit():程序順利結(jié)束時(shí)從系統(tǒng)中刪除文件。Equals(Objectobj):檢查特定對(duì)象的路徑名是否相等。Exists():判斷文件夾是否存在。GetAbsoluteFile():返回文件的完整路徑。GetAbsol

2、utePath():返回文件的完整路徑。GetName():返回文件名稱。GetParent():返回文件父目錄路徑。GetPath():返回文件的潛在相對(duì)路徑。GetParentFile():返回文件所在文件夾的路徑。HashCode():返回文件哈希碼。IsDirectory():判斷該路徑指示的是否是文件。IsFile():判斷該路徑指示的是否是文件。LastModified():返回文件的最后修改時(shí)間標(biāo)志。Length():返回文件長度。List():返回文件和目錄清單。Mkdir():生成指

3、定的目錄。RenameTo(Filedest):更名文件。SetReadOnly():將文件設(shè)置為可讀。ToString():返回文件狀態(tài)的字符串。ToURL():將文件的路徑字符串轉(zhuǎn)換成URLFile.GetCreationTime讀取創(chuàng)建時(shí)間?File.SetCreationTime設(shè)置創(chuàng)建時(shí)間??2.File.GetLastAccessTime???讀取最后訪問時(shí)間?3.File.SetLastAccessTime???設(shè)置最后訪問時(shí)間?File.GetLastWriteTime讀取最后修改時(shí)間

4、?4.File.SetLastWriteTime設(shè)置最后修改時(shí)間?File.GetAttributes讀取文件屬性??File.SetAttributes設(shè)置文件屬性實(shí)踐篇章:importjava.io.File;publicclassFileContent{/*File類的常見用法:1、建立文件的方法*/publicstaticvoidcreateFile(){/*Window中建立文件的方法*/Filefile1=newFile("C:\tmep\myword.txt");/*較為安全建立文件

5、的方法*/Filefile2=newFile("c:"+File.separator+"temp"+File.separator+"myword.java");//File.separator是文件路徑的符號(hào)==\}/*相關(guān)屬性的介紹*/publicstaticvoidmain(String[]args){FilemyFile=newFile("C:"+File.separator+"word.txt");try{//創(chuàng)建文件//myFile.createNewFile();}catch(Excep

6、tionex){}//獲取文件的名稱==word.txtSystem.out.println(myFile.getName());//獲取文件的路徑==c:word.txtSystem.out.println(myFile.getPath());//判斷文件是否完整System.out.println(myFile.isAbsolute());//獲取文件的根目錄==c:System.out.println(myFile.getParent());myFile.exists();//判斷文件是否存

7、在System.out.println("判斷是否是目錄:"+myFile.isDirectory());System.out.println("判斷是否是文件:"+myFile.isFile());System.out.println("判斷是否是隱藏文件:"+myFile.isHidden());System.out.println("判斷是否可讀:"+myFile.canRead());System.out.println("判斷是否可寫:"+myFile.canWrite());//mkdir

8、();創(chuàng)建單級(jí)目錄//mkdirs();創(chuàng)建多級(jí)目錄//createNewFile();創(chuàng)建文件//try{//Filetmp=File.createTempFile("foo","tmp");//建立臨時(shí)文件//System.out.println("剛才建立的臨時(shí)文件在:"+tmp.getCanonicalPath());//}catch(Exceptionex){//}show();}//獲得所有的跟并計(jì)算剩余的空間publicstaticvoid

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。