File類

作用:對文件本身進行直接操作,像刪除、創建、重命名,判斷文件是否存在,查詢文件的最後修改時間等。

                                                                                實例化文件對象

方法聲明 功能描述
File(String pathname) 根據路徑名來創建新的File對象
File(String parent,String child) 根據指定的一個字符串類型的父路徑和一個字符串類型的子路徑(包括文件名稱)創建一個File對象
File(File parent,String child) 根據指定的File類的父路徑和字符串類型的子路徑(包括文件名稱)創建一個File對象

                                                                               文件類的常用方法

方法聲明 功能描述
boolean exists() 判斷文件或目錄是否存在,存在返回true,不存在返回false
boolean delete() 刪除File對象對應的文件和目錄,刪除成功返回true,刪除失敗返回false
boolean createNewFile() 文件不存在則創建,創建成功返回true,失敗則返回false
String getName() 返回File對象表示的文件或文件夾名稱
String getPath() 返回文件對象對應的路徑
String getAbsolutePath() 在Windows系統中,如果路徑從盤符開始,則這個路徑是絕對路徑
String getParent() 返回File對象對應目錄的父目錄
boolean canRead() 判斷File對象對應的文件或目錄是否可度
boolean canWrite() 判斷File對象對應文件是否可寫
boolean isFile() 判斷File對象對應的是否是文件
boolean isDirectory() 判斷File對象對應的是否是目錄
boolean isAbsolute() 判斷File對象對應的文件或目錄是否是絕對路徑
long lastModified() 返回1970年1月1日0時0分0秒到文件最後修改的毫秒數
long length() 返回文件內容的長度
String[ ]list() 列出指定目錄的全部內容,只列出名稱
File[ ]listFiles() 返回一個包含了File對象所有子文件和子目錄的File數組

 

發佈了107 篇原創文章 · 獲贊 22 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章