java中建立檔案
阿新 • • 發佈:2018-12-02
public class TestFile { public static void main(String[] args) throws IOException { //磁碟下建立檔案 File file=new File("d:\\demo.txt"); if(file.exists()){ //如果存在這個檔案就刪除,否則就建立 file.delete(); }else{ System.out.println(file.createNewFile()); }//在磁碟下建立一層目錄,並且在目錄下建立檔案檔案 File fileDemo=new File("d:\\demo\\demo.txt"); //System.out.println(fileDemo.getParentFile()); if(!(fileDemo.getParentFile().exists())){ //判斷d:\demo目錄是否存在 fileDemo.getParentFile().mkdir(); } if(fileDemo.exists()){ //如果存在這個檔案就刪除,否則就建立fileDemo.delete(); }else{ System.out.println(fileDemo.createNewFile()); } //在磁碟下建立多級目錄,並且在目錄下建立檔案 File fileDemo1=new File("d:\\hello\\hello\\demo.txt"); //System.out.println(fileDemo1.getParentFile()); if(!(fileDemo1.getParentFile().exists())){ fileDemo1.getParentFile().mkdirs(); }if(fileDemo1.exists()){ //如果存在這個檔案就刪除,否則就建立 fileDemo1.delete(); }else{ System.out.println(fileDemo1.createNewFile()); } } }