java判斷路徑、文件、文件夾是否存在


下面是例子:

import java.io.File;

public class Test {
    public static void main(String[] args) throws Exception{
        File file = new File("D:\\xxx");
        if (!file.exists()) { //用來測試此路徑名表示的文件或目錄是否存在
            file.isDirectory(); //來判斷這是不是一個文件夾。

            File file1 = new File("D:\\xxx\\sss");
            if(!file1 .exists()) {
                file1.mkdirs();//創建目錄
                System.out.println("測試文件夾不存在");
            }
            File file2 = new File("D:\\xxx\\sss\\xx.txt");
            if(!file2 .exists()) {
                file2.createNewFile();//創建文件
                System.out.println("測試文件不存在");
            }
        }
      //java中File類自帶一個檢測方法exists可以判斷文件或文件夾是否存在,一般與mkdirs方法(該方法相較於mkdir可以創建包括父級路徑,推薦使用該方法)或者createNewFile方法合作使用。
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM