五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Java File類

2023-03-03 12:15 作者:回到唐朝當少爺  | 我要投稿

File

  • File對象就表示一個路徑,可以是文件的路徑,也可以是文件夾的路徑

  • 路徑可以存在,也可以不存在

推薦使用File進行拼接,因為不同操作系統(tǒng)的分隔符不一樣

File常見的成員方法

length()細節(jié):

細節(jié)1:這個方法只能獲取文件的大小,單位是字節(jié),如果單位我們需要MB,GB,可以不斷除以1024

細節(jié)2:這個方法無法獲取文件夾的大小,要獲取需要把這個文件夾里面所有的文件大小都累加在一起

注意:

  1. delete方法默認只能刪除文件和空文件夾,且直接刪除不走回收站

  2. 對于creatNewFile方法

    • 如果當前路徑表示的文件是不存在的,則創(chuàng)建成功,方法返回true

    • 如果已經(jīng)存在,創(chuàng)建失敗,返回false

    • 如果父級路徑是不存在的,則方法會有異常IOException

    • createNewFile方法創(chuàng)建的一定是文件,如果路徑中不包含后綴名則創(chuàng)建一個沒有后綴的文件

  3. mkdir細節(jié):

    • Windows當中路徑是唯一的,如果當前路徑已經(jīng)存在,則創(chuàng)建失敗,返回false

    • mkdir只能創(chuàng)建單級文件夾,無法創(chuàng)建多級文件夾

  4. mkdirs:既可以創(chuàng)建單級文件夾,亦可以創(chuàng)建多級文件夾,以后可以用其代替mkdir

  5. delete:如果刪除有內容的文件夾刪除失敗

細節(jié):

  • 當調用者File表示的路徑不存在時,返回null

  • 當調用者File表示的路徑是文件時,返回null

  • 當調用者File表示的路徑是一個空文件夾時,返回一個長度為0的數(shù)組

  • 當調用者File表示的路徑是一個有內容的文件夾時,將里面所有文件和文件夾的路徑放在File數(shù)組中返回,包含隱藏文件夾

  • 當調用者File表示的路徑是需要權限才能訪問的文件夾時,返回null

所謂的文件名過濾器,就是一個函數(shù)式接口

事實上只需掌握ListFiles即可

例題

1.創(chuàng)建a.txt文件

2.尋找某個文件夾中是否存在以.avi截尾的電影

3.找到電腦中所有以avi結尾的電影

思路:遞歸

4.刪除一個多級文件夾

  • 先刪除文件夾里面的所有內容

  • 再刪除自己


Java File類的評論 (共 條)

分享到微博請遵守國家法律
新田县| 营山县| 石楼县| 安陆市| 垫江县| 保康县| 金溪县| 乌拉特后旗| 正定县| 博白县| 泉州市| 成安县| 班戈县| 博罗县| 当涂县| 武安市| 兰州市| 上思县| 金山区| 西吉县| 张家界市| 阿图什市| 普宁市| 固安县| 汶川县| 绥棱县| 黑水县| 青冈县| 万宁市| 南宫市| 佛山市| 乌鲁木齐县| 新龙县| 侯马市| 大悟县| 荆州市| 志丹县| 额尔古纳市| 留坝县| 松潘县| 长垣县|