黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

Java File類的常用方法和屬性

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

  


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


Java File類常用方法


  1、createNewFile方法


  public boolean createNewFile() throws IOException


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


     2、delete方法


  public boolean delete()


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


  3、exists方法


  public boolean exists()


  該方法的作用是判斷當(dāng)前文件或文件夾是否存在。


  4、getAbsolutePath方法


  public String getAbsolutePath()


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


  5、getName方法


  public String getName()


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


  6、getParent方法


  public String getParent()


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


  7、isDirectory方法


  public boolean isDirectory()


  該方法的作用是判斷當(dāng)前File對象是否是目錄。


  8、isFile方法


  public boolean isFile()


  該方法的作用是判斷當(dāng)前File對象是否是文件。


  9、length方法


  public long length()


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


  10、list方法


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


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


  11、listFiles方法


  public File[] listFiles()


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


  12、mkdir方法


  public boolean mkdir()


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


  13、mkdirs方法


  public boolean mkdirs()


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


  14、renameTo方法


  public boolean renameTo(File dest)


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


  15、setReadOnly方法


  public boolean setReadOnly()


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


  16、File(String pathname)


  public File(String pathname)


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


  17、File(String parent, String child)


  public File(String parent, String child)


  也可以使用父路徑和子路徑結(jié)合,實(shí)現(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() :返回文件的最后修改時間標(biāo)志。


  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)的默認(rèn)路徑分隔符字符。


  static String separator


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


  static char separatorChar


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


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



提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产成人lu在线视频 | 不卡视频在线播放 | 男女上下爽无遮挡午夜免费视频 | 日本最新在线 | 国产视频一区在线播放 | 亚洲欧美激情综合首页 | 黄网址在线永久免费观看 | 午夜精品久久久久久久 | 在线日韩三级 | 色综合久久加勒比高清88 | 久久天堂视频 | 成人免费黄色网址 | 国产免费91视频 | 黄色影片在线看 | 色香视频在线 | 免费永久在线观看污污的网站 | 国产亚洲欧美成人久久片 | 免费精品国偷自产在线读大二 | 92精品国产自产在线观看48 | 黄网址在线观看 | 国产免费高清在线精品一区 | 看片在线观看免费 | 午夜激情福利在线 | 精品视频一区二区三区四区 | 色天天躁夜夜躁天干天干 | 亚洲欧美日韩在线中文一 | 老司机午夜视频在线观看 | 92看片淫黄大片看国产片 | 欧美激情一区 | 高清午夜线观看免费 | 国产精品久久久久影院色老大 | 国产日韩欧美不卡www | 成人合集大片bd高清在线观看 | aa级黄色毛片 | 国产成人欧美一区二区三区vr | 怡红院免费全部视频在线视频 | 欧美性高清video | 天天做人人爱夜夜爽2020 | 日韩免费一级a毛片在线播放一级 | 日本高清不卡码 | 久久国产精品高清一区二区三区 |