摘要:類判斷功能的方法此表示的文件或目錄是否實際存在。用于判斷構造方法中的路徑是否存在存在不存在相對路徑
package com.itheima.demo01.File;
import java.io.File;
/*
File類判斷功能的方法 - public boolean exists() :此File表示的文件或目錄是否實際存在。 - public boolean isDirectory() :此File表示的是否為目錄。 - public boolean isFile() :此File表示的是否為文件。
*/
public class Demo04File {
public static void main(String[] args) { show02(); } /* public boolean isDirectory() :此File表示的是否為目錄。 用于判斷構造方法中給定的路徑是否以文件夾結尾 是:true 否:false public boolean isFile() :此File表示的是否為文件。 用于判斷構造方法中給定的路徑是否以文件結尾 是:true 否:false 注意: 電腦的硬盤中只有文件/文件夾,兩個方法是互斥 這兩個方法使用前提,路徑必須是存在的,否則都返回false */ private static void show02() { File f1 = new File("C:UsersitcastIdeaProjectsshung"); //不存在,就沒有必要獲取 if(f1.exists()){ System.out.println(f1.isDirectory()); System.out.println(f1.isFile()); } File f2 = new File("C:UsersitcastIdeaProjectsshungyuan"); if(f2.exists()){ System.out.println(f2.isDirectory());//true System.out.println(f2.isFile());//false } File f3 = new File("C:UsersitcastIdeaProjectsshungyuanshungyuan.iml"); if(f3.exists()){ System.out.println(f3.isDirectory());//false System.out.println(f3.isFile());//true } } /* public boolean exists() :此File表示的文件或目錄是否實際存在。 用于判斷構造方法中的路徑是否存在 存在:true 不存在:false */ private static void show01() { File f1 = new File("C:UsersitcastIdeaProjectsshungyuan"); System.out.println(f1.exists());//true File f2 = new File("C:UsersitcastIdeaProjectsshung"); System.out.println(f2.exists());//false File f3 = new File("shungyuan.iml");//相對路徑 C:UsersitcastIdeaProjectsshungyuanshungyuan.iml System.out.println(f3.exists());//true File f4 = new File("a.txt"); System.out.println(f4.exists());//false }
}
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/76014.html
摘要:類遍歷文件夾目錄功能返回一個數組,表示該目錄中的所有子文件或目錄。遍歷構造方法中給出的目錄會獲取目錄中所有文件文件夾的名稱把獲取到的多個名稱存儲到一個類型的數組中這個遍歷出來的顯示文件夾或者文件的路徑 package com.itheima.demo01.File; import java.io.File; /* File類遍歷(文件夾)目錄功能 - public String...
摘要:與系統有關的默認名稱分隔符,為了方便,它被表示為一個字符串。操作路徑路徑不能寫死了路徑分隔符分號冒號文件名稱分隔符反斜杠正斜杠 showImg(https://segmentfault.com/img/bVbwc7z); showImg(https://segmentfault.com/img/bVbwc8i); showImg(https://segmentfault.com/img...
摘要:獲取的就是構造方法傳遞路徑的結尾部分文件文件夾將此轉換為路徑名字符串。獲取的構造方法中傳遞的路徑無論路徑是絕對的還是相對的方法返回的都是絕對路徑 package com.itheima.demo01.File; import java.io.File; /* File類獲取功能的方法 - public String getAbsolutePath() :返回此File的絕對路徑...
摘要:類創建刪除功能的方法當且僅當具有該名稱的文件尚不存在時,創建一個新的空文件。刪除由此表示的文件或目錄。 package com.itheima.demo01.File; import java.io.File;import java.io.IOException; /* File類創建刪除功能的方法 - public boolean createNewFile() :當且僅當具...
摘要:參數把路徑分成了兩部分父路徑子路徑好處父路徑和子路徑可以單獨書寫使用起來非常靈活父路徑和子路徑都可以變化父路徑是類型可以使用的方法對路徑進行一些操作再使用路徑創建對象根據路徑名字符串和路徑名字符串創建一個新實例。 showImg(https://segmentfault.com/img/bVbwdvj?w=1344&h=684);package com.itheima.demo01.F...
閱讀 1983·2021-11-24 09:39
閱讀 979·2021-11-11 16:55
閱讀 1427·2021-10-09 09:43
閱讀 1416·2021-10-08 10:17
閱讀 1648·2021-08-25 09:41
閱讀 424·2019-08-30 13:02
閱讀 628·2019-08-29 15:14
閱讀 1002·2019-08-29 13:53