java判斷檔案是否存在並建立檔案
見程式碼
public static boolean checkExist(String filepath) throws Exception {
log.info("開始檢查檔案:"+filepath);
File file = new File(filepath);
File file2 = new File(file.getParent());
if (file2.isDirectory()) {// 判斷檔案目錄是否存在
log.info("檔案目錄存在!");
} else {
log.info("檔案目錄不存在!");
file2.mkdirs();
log.info("建立檔案目錄成功!");
}
if (file.exists()) {//判斷檔案是否存在
log.info("檔案存在!");
if (0 < file.length()) {//判斷檔案是否為空
return true;
} else {
log.info("但檔案為空");
}
} else {
file.createNewFile();// 建立檔案
log.info("檔案不存在,建立檔案成功!");
}
return false;
}
再送一個寫入到檔案的程式碼
public static void save(File file, String data, String encoding) throws IOException{
OutputStream outStream = null;
OutputStreamWriter outWriter = null;
try{
outStream = new FileOutputStream(file);
outWriter = new OutputStreamWriter(outStream,encoding);
outWriter.write(data);
}finally{
if(outWriter!=null)outWriter.close();
if(outStream!=null)outStream.close();
}
}
如有雷同,算我抄你的
相關文章
- golang判斷檔案是否存在Golang
- vc判斷檔案是否存在
- python 判斷檔案是否存在Python
- C語言判斷檔案存在和建立檔案C語言
- jquery怎麼樣判斷檔案是否存在jQuery
- js如何判斷指定的檔案是否存在JS
- C# 判斷遠端檔案是否存在C#
- python判斷檔案是否存在等操作Python
- shell 判斷檔案或路徑是否存在
- C語言判斷檔案是否存在,判斷檔案可讀可寫可執行C語言
- 判斷檔案中是否存在中文字元字元
- Python 判斷檔案是否存在的三種方法Python
- VBA判斷指定的資料夾或檔案是否存在
- Node判斷檔案是否連結
- Linux - 判斷檔案/目錄是否存在/具有許可權Linux
- Python判斷一個檔案中的字串是否存在於另外一個檔案中Python字串
- 判斷excel檔案是否被開啟Excel
- shell判斷檔案,目錄是否存在或者具有許可權【轉】
- 判斷是否有檔案並設定理性,上傳到cos
- Python科研武器庫 - 檔案/路徑操作 - 判斷路徑是否存在Python
- Python使用os模組、Try語句、pathlib模組判斷檔案是否存在Python
- php下利用curl判斷遠端檔案是否存在的實現程式碼PHP
- PHP判斷檔案是否為圖片的方法PHP
- 如何判斷js檔案是否載入完畢JS
- java通過檔案頭內容判斷檔案型別Java型別
- jquery如何判斷js檔案是否載入完畢jQueryJS
- cp: 無法建立普通檔案 : 檔案已存在
- Linux判斷URL是否存在,並返回IPLinux
- XamarinEssentials教程首選項Preferences判斷專案是否存在
- java判斷mysql中資料庫是否存在JavaMySql資料庫
- 利用js判斷檔案是否為utf-8編碼JS
- js判斷引入的js檔案是否載入完畢JS
- C#之判斷確定檔案是否為程式集C#
- Python Tips 01 : 判斷兩個檔案是否相同Python
- Vim檔案型別判斷型別
- 41:判斷元素是否存在
- 判斷一個檔案是否在IE的快取中 (轉)快取
- php判斷檔案存在是用file_exists還是is_filePHP