此示例顯示如何使用File類的file.exists()方法檢查文件的存在。
成都創(chuàng)新互聯(lián)主要為客戶提供服務(wù)項目涵蓋了網(wǎng)頁視覺設(shè)計、VI標(biāo)志設(shè)計、全網(wǎng)整合營銷推廣、網(wǎng)站程序開發(fā)、HTML5響應(yīng)式網(wǎng)站建設(shè)、成都手機網(wǎng)站制作、微商城、網(wǎng)站托管及網(wǎng)站維護、WEB系統(tǒng)開發(fā)、域名注冊、國內(nèi)外服務(wù)器租用、視頻、平面設(shè)計、SEO優(yōu)化排名。設(shè)計、前端、后端三個建站步驟的完善服務(wù)體系。一人跟蹤測試的建站服務(wù)標(biāo)準(zhǔn)。已經(jīng)為成都柔性防護網(wǎng)行業(yè)客戶提供了網(wǎng)站改版服務(wù)。package com.yiibai; import java.io.File; public class FileExistence { public static void main(String[] args) { File file = new File("F:/worksp/javaexamples/java_files/myfile.txt"); System.out.println(file.exists()); } }
執(zhí)行上述示例代碼,將產(chǎn)生以下結(jié)果:
true
示例2:
以下是在java中判斷文件存在或不存的另一個示例
package com.yiibai; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.PrintWriter; import java.nio.file.FileAlreadyExistsException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class FileExistence2 { public static void main(String[] args) throws IOException { File f = new File(System.getProperty("user.dir")+"/folder/file.txt"); System.out.println(f.exists()); if(!f.getParentFile().exists()){ f.getParentFile().mkdirs(); } if(!f.exists()){ try { f.createNewFile(); } catch (Exception e) { e.printStackTrace(); } } try { File dir = new File(f.getParentFile(), f.getName()); PrintWriter pWriter = new PrintWriter(dir); pWriter.print("writing anything..."); pWriter.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } } }
執(zhí)行上述示例代碼,將產(chǎn)生以下結(jié)果 -
false
再運行一次則返回來的結(jié)果為:
true
以上就是java實現(xiàn)判斷file文件是否存在的方法的詳細內(nèi)容,更多請關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!