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

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

Java File類的常用方法和屬性

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

  


今天動力節點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學院官網,每天會有精彩內容分享與你。



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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产成人精品日本亚洲语音2 | 久久香蕉精品视频 | 国产精品日韩欧美一区二区 | 一级毛片免费高清视频 | 欧美亚洲国产精品 | 日韩久久精品视频 | 日本特级淫片免费看 | 制服丝袜在线网站 | 禁止十八成人无限免费观看网站 | 寡妇一级a毛片免费播放 | 国产欧美日韩另类va在线 | 曰本一区二区 | 欧美色欧美亚洲另类二区精品 | 日韩午夜在线观看 | 欧美一级片在线播放 | 999www成人| 中日韩精品视频在线观看 | 在线观看a视频 | 成人毛片100部免费看 | 亚洲夜夜骑 | 一区二区三区视频免费 | 欧美日韩视频一区二区在线观看 | 曰批免费动漫视频播放免费 | 亚洲永久中文字幕在线 | 免费一级特黄特色大片在线观看看 | 亚洲va欧美va国产va天堂 | 在线观看一夜七次郎国产 | 一级毛片免费视频观看 | 欧美中文小说在线观看 | 久久久久综合一本久道 | 欧美国产亚洲精品a第一页 欧美国产在线观看 | 亚洲一区二区在线免费观看 | 2015xxxx欧美 | 亚洲最大成人在线 | 亚洲精品高清国产麻豆专区 | 翁熄性荡事最新篇王伟忠 | 一级黄色片毛片 | 国产成人精品日本亚洲18图 | 大片免费播放器免费观看 | 九九九九九九精品免费 | 精品国语国产在线对白 |