2012年8月16日 星期四

心得 java 建立檔案

舉例來說要建立一個檔案 "C:/a/b/test.txt"


java 的指令如下:

File f = new File("C:/a/b/test.txt");
f.createNewFile();



但有可能 資料夾 "C:/a/b/" 不存在, 所以就要先確認資料夾是否存在,不存在的話要建立資料夾,就改寫為



File f = new File("C:\\a\\b\\test.txt");
f.getParentFile().mkdirs();   // 要退到上一層在建立資料夾
f.createNewFile();





 參考: How to create a file in a directory in java? , stackoverflow.com

沒有留言: