謝謝~~~~~~
誰可以幫忙寫一段java判斷文件或者文件夾是否存在的代碼
慕斯卡0459231
2017-05-19 10:33:01
TA貢獻1064條經(jīng)驗 獲得超383個贊
package?com.may.ninety; import?java.io.File; import?java.io.IOException; public?class?WeekDemo1?{ ????public?static?void?main(String[]?args)?{ ????????File?dir?=?new?File("/tmp/test/"); ????????WeekDemo1.judeDirExists(dir); ????????File?file?=?new?File("/tmp/test/b.txt"); ????????WeekDemo1.judeFileExists(file); ????} ????//?判斷文件是否存在 ????public?static?void?judeFileExists(File?file)?{ ????????if?(file.exists())?{ ????????????System.out.println("file?exists"); ????????}?else?{ ????????????System.out.println("file?not?exists,?create?it?..."); ????????????try?{ ????????????????file.createNewFile(); ????????????}?catch?(IOException?e)?{ ????????????????e.printStackTrace(); ????????????} ????????} ????} ????//?判斷文件夾是否存在 ????public?static?void?judeDirExists(File?file)?{ ????????if?(file.exists())?{ ????????????if?(file.isDirectory())?{ ????????????????System.out.println("dir?exists"); ????????????}?else?{ ????????????????System.out.println("the?same?name?file?exists,?can?not?create?dir"); ????????????} ????????}?else?{ ????????????System.out.println("dir?not?exists,?create?it?..."); ????????????file.mkdir(); ????????} ????} }
TA貢獻317條經(jīng)驗 獲得超240個贊
public?static?void?main(String[]?args)?{ System.out.println(isFileExists("D:/repo")); } private?static?boolean?isFileExists(String?path)?{ File?file?=?new?File(path); return?file.exists(); }
舉報