大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java File類的常用方法和屬性

Java File類的常用方法和屬性

更新時間:2019-08-28 14:12:28 來源:動力節點 瀏覽4464次

  


今天動力節點java學院小編為大家介紹“Java File類的常用方法和屬性”,希望通過此文能夠幫助到各位小伙伴嗎?下面就隨小編一起看看Java File類的常用方法和屬性吧。


Java File類常用方法


  1、createNewFile方法


  public boolean createNewFile() throws IOException


  該方法的作用是創建指定的文件。該方法只能用于創建文件,不能用于創建文件夾,且文件路徑中包含的文件夾必須存在。


     2、delete方法


  public boolean delete()


  該方法的作用是刪除當前文件或文件夾。如果刪除的是文件夾,則該文件夾必須為空。如果需要刪除一個非空的文件夾,則需要首先刪除該文件夾內部的每個文件和文件夾,然后在可以刪除,這個需要書寫一定的邏輯代碼實現。


  3、exists方法


  public boolean exists()


  該方法的作用是判斷當前文件或文件夾是否存在。


  4、getAbsolutePath方法


  public String getAbsolutePath()


  該方法的作用是獲得當前文件或文件夾的絕對路徑。例如c: est1.t則返回c: est1.t.


  5、getName方法


  public String getName()


  該方法的作用是獲得當前文件或文件夾的名稱。例如c: est1.t,則返回1.t.


  6、getParent方法


  public String getParent()


  該方法的作用是獲得當前路徑中的父路徑。例如c: est1.t則返回c: est.


  7、isDirectory方法


  public boolean isDirectory()


  該方法的作用是判斷當前File對象是否是目錄。


  8、isFile方法


  public boolean isFile()


  該方法的作用是判斷當前File對象是否是文件。


  9、length方法


  public long length()


  該方法的作用是返回文件存儲時占用的字節數。該數值獲得的是文件的實際大小,而不是文件在存儲時占用的空間數。


  10、list方法


  public String[] list()// 并不包含其屬性。


  該方法的作用是返回當前文件夾下所有的文件名和文件夾名稱。說明,該名稱不是絕對路徑。


  11、listFiles方法


  public File[] listFiles()


  該方法的作用是返回當前文件夾下所有的文件對象。包含其屬性。


  12、mkdir方法


  public boolean mkdir()


  該方法的作用是創建當前文件文件夾,而不創建該路徑中的其它文件夾。假設d盤下只有一個test文件夾,則創建d: estabc文件夾則成功,如果創建d:a文件夾則創建失敗,因為該路徑中d:a文件夾不存在。如果創建成功則返回true,否則返回false。


  13、mkdirs方法


  public boolean mkdirs()


  該方法的作用是創建文件夾,如果當前路徑中包含的父目錄不存在時,也會自動根據需要創建。


  14、renameTo方法


  public boolean renameTo(File dest)


  該方法的作用是修改文件名。在修改文件名時不能改變文件路徑,如果該路徑下已有該文件,則會修改失敗。


  15、setReadOnly方法


  public boolean setReadOnly()


  該方法的作用是設置當前文件或文件夾為只讀。


  16、File(String pathname)


  public File(String pathname)


  可以使用絕對路徑也可以使用相對路徑。


  17、File(String parent, String child)


  public File(String parent, String child)


  也可以使用父路徑和子路徑結合,實現代表文件路徑。





   Java File類常用屬性


  CanWrite():返回文件是否可寫。


  CanRead():返回文件是否可讀。


  CompareTo(File pathname):檢查指定文件路徑間的順序。


  Delete():從文件系統內刪除該文件。


  DeleteOnExit():程序順利結束時從系統中刪除文件。


  Equals(Object obj):檢查特定對象的路徑名是否相等。


  Exists():判斷文件夾是否存在。


  GetAbsoluteFile():返回文件的完整路徑。


  GetAbsolutePath():返回文件的完整路徑。


  GetName():返回文件名稱。


  GetParent():返回文件父目錄路徑。


  GetPath():返回文件的潛在相對路徑。


  GetParentFile():返回文件所在文件夾的路徑。


  HashCode():返回文件哈希碼。


  IsDirectory():判斷該路徑指示的是否是文件夾。


  IsFile():判斷該路徑指示的是否是文件。


  LastModified() :返回文件的最后修改時間標志。


  Length():返回文件長度。


  List():返回文件和目錄清單。


  Mkdir():生成指定的目錄。


  RenameTo(File dest):更名文件。


  SetReadOnly():將文件設置為可讀。


  ToString():返回文件狀態的字符串。


  ToURL():將文件的路徑字符串轉換成URL


   File的屬性


  static String pathSeparator


  與系統有關的路徑分隔符字符,出于方便考慮,它被表示為一個字符串。 此字段被初始化為包含系統屬性 file.separator


  的值的第一個字符。在 UNIX 系統上,此字段的值為 '/';在 Microsoft Windows 系統上,它為 '\\'。


  static char pathSeparatorChar


  與系統有關的默認路徑分隔符字符。


  static String separator


  與系統有關的默認名稱分隔符,出于方便考慮,它被表示為一個字符串。在 UNIX 系統上,此字段為 ':';在 Microsoft Windows 系統上,它為 ';'。


  static char separatorChar


  與系統有關的默認名稱分隔符。


以上就是動力節點java學院小編介紹的“Java File類的常用方法和屬性”的內容,希望對大家有幫助,更多java最新資訊精彩內容請關注動力節點java學院官網,每天會有精彩內容分享與你。



提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产亚洲精品成人久久网站 | 最新国产三级久久 | 日本特黄特色aaa大片免费 | 亚洲精品高清在线一区二区三区 | 国产精品一级视频 | 国产一区二区三区亚洲综合 | 奇米七七七| 九九热最新网址 | 日本免费毛片在线高清看 | 日本aa在线观看 | 欧美日韩麻豆 | 国产成人亚洲精品无广告 | 成年午夜视频免费观看视频 | 欧美麻豆久久久久久中文 | 欧美日中文字幕 | 久久女人天堂 | 天天射日 | 亚洲午夜网 | www.草草草 | 奇米影视777777 | 天天操狠狠 | 免费香蕉视频 | 免费看日韩欧美一级毛片 | 成人性a激情免费视频 | 狠狠色成人综合 | 色姑娘桃花网 | 久章草在线视频 | 国产95在线 | 亚洲 | 成人国产精品一区二区网站 | 欧美操片在线观看 | 亚洲精品色综合久久久 | 成人人免费夜夜视频观看 | 91在线视频在线 | 日本xoxoxo在线播放 | 欧美亚洲综合另类型色妞 | 国产欧美精品午夜在线播放 | 亚洲欧美在线精品一区二区 | 国产夜色视频 | 国产成人精品亚洲日本在线观看 | 一区二区三区精品国产 | 性做久久|