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

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

Java File類的常用方法和屬性

更新時間:2019-08-28 14:12:28 來源:動力節(jié)點 瀏覽4569次

  


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


Java File類常用方法


  1、createNewFile方法


  public boolean createNewFile() throws IOException


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


     2、delete方法


  public boolean delete()


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


  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()


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


  10、list方法


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


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


  11、listFiles方法


  public File[] listFiles()


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


  12、mkdir方法


  public boolean mkdir()


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


  13、mkdirs方法


  public boolean mkdirs()


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


  14、renameTo方法


  public boolean renameTo(File dest)


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


  15、setReadOnly方法


  public boolean setReadOnly()


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


  16、File(String pathname)


  public File(String pathname)


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


  17、File(String parent, String child)


  public File(String parent, String child)


  也可以使用父路徑和子路徑結(jié)合,實現(xiàn)代表文件路徑。





   Java File類常用屬性


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


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


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


  Delete():從文件系統(tǒng)內(nèi)刪除該文件。


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


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


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


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


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


  GetName():返回文件名稱。


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


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


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


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


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


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


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


  Length():返回文件長度。


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


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


  RenameTo(File dest):更名文件。


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


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


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


   File的屬性


  static String pathSeparator


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


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


  static char pathSeparatorChar


  與系統(tǒng)有關(guān)的默認路徑分隔符字符。


  static String separator


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


  static char separatorChar


  與系統(tǒng)有關(guān)的默認名稱分隔符。


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



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

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产成人一区二区三区影院免费 | 亚洲人成在线免费观看 | 毛片网站免费观看 | 四虎影视在线影院在线观看观看 | 欧美理论片大全在线观看 | 亚洲精品久久九九热 | 亚洲在线小视频 | 亚洲一区二区在线 | 波多野结衣一区在线观看 | 中国一级毛片在线观看 | 天天在线天天综合网色 | 日韩中文字幕一在线 | 国产亚洲精品2021自在线 | 欧美一区中文字幕 | 全黄一级裸片视频免费 | www.九色.com| 奇米影视久久777中文字幕 | 91福利影院 | 亚洲欧美在线精品一区二区 | 成人国内精品久久久久影 | 日日爽爽 | 国产精品一区三区 | 四虎免费影视 | 97最新| 毛片欧美 | 手机看片福利盒子久久 | 亚洲一级色 | 中文字幕日本精品一区二区三区 | 免费久久精品视频 | 99久久精品免费观看国产 | 2019天天干天天操 | 日本中文在线三级在线播放 | 国产男女爱视频在线观看 | 波多野野结衣1区二区 | 久久99精品国产一区二区三区 | 亚洲欧美综合精品成 | 青青青视频在线 | 日本黄色aa | 伊人久久成人成综合网222 | 国产麻豆精品hdvideoss | 国产成人久久综合热 |