谁可以帮忙写一段java判断文件或者文件夹是否存在的代码

谢谢~~~~~~

慕斯卡0459231
浏览 1859回答 2
2回答

田心枫

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();         }     } }

yanrun

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(); }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java