Java io.File應用(建立路徑和檔案)

xing2516發表於2020-12-08

package qing;
import java.io.File;
import java.io.IOException;
public class TestFile {
	public static void main(String[]args){
		String separator =File.separator;//儲存了當前系統路徑的分隔符
		String filename = "myfile.txt";
		String directory= "mydir1"+ separator+"mydir2";
		File f= new File(directory,filename);
		//f.createNewFile();
		if(f.exists()){//如果存在
			System.out.println("路徑和檔名:"+f.getAbsolutePath());
			System.out.println("檔案大小:"+f.length());

		}else{
			f.getParentFile().mkdirs();//mkdirs建立多層目錄,寫成mkdir會報找不到路徑
			try{
				f.createNewFile();
			}catch(IOException e){
				e.printStackTrace();
			}
		}
	}
}

相關文章