大战熟女丰满人妻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學院官網,每天會有精彩內容分享與你。



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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日韩欧美中 | 国产成人综合亚洲动漫在线 | 国产永久地址 | 在线视频福利 | 日本aaaa精品免费视频 | 国内精品小视频在线 | 在线观看中文字幕一区 | 久久ww | 欧美亚洲综合另类型色妞 | 一级片免费视频 | 日日日夜夜操 | 色偷偷亚洲第一综合 | 国产亚洲精品美女久久久 | 四虎永久免费地址 | 99热久久只有精品6国产32 | 欧美一级毛片在线播放 | 日韩一区二区国色天香 | 快色视频网站 | 手机福利在线 | 国产精品第 | 亚洲色视频 | 欧美黑人喷潮水xxxx | 日韩毛片免费观看 | 成人免费牛牛在线视频 | 国产高清一区二区三区 | 免费观看成人久久网免费观看 | 欧美成人性videos | 奇米狠狠 | 毛片大全高清免费 | 国产精品视频第一页 | 欧美另类videosbestv | 青青青草国产 | 国产三级做爰高清视频a | 性生活视频免费观看 | 日本伊人网 | 欧美怡红院免费全部视频 | 四虎影院新网址 | 久久免费视屏 | 久久日韩在线 | 嫩操影院 | 狠狠干夜夜骑 |