在线等,java中如何判断某一目录下某类文件是否存在

在线等,java中如何判断某一目录下某类文件是否存在,第1张

找到该目录,读取该目录下所有文件的文件名,然后 截取文件名 以后的后缀:
如:4556txt 文件 ,截取 以后的后缀 是 txt
如果你要判断txt 文件是否存在
if("txt"equal(文件名后缀)){
}

您好,您可以参考一些下面这个代码


import javaioFile;
/
  2016年8月26日上午11:42:11
  
  @author 3306 TODO 判断文件是否存在
 
 /
public class FileUtils {
    public static void main(String[] args) {
        String filePath = "D:/testtxt";
        Systemoutprintln(isExistFile(filePath));
    }
    /
      判断文件是否存在
      
      @param path
                 文件路径
      @return 存在返回true,否则返回false
     /
    public static boolean isExistFile(String path) {
        if (null == path || ""equals(pathtrim())) {
            return false;
        }
        File targetFile = new File(path);
        return targetFileexists();
    }
}

近日在项目中遇到一个问题,需要在指定的目录下面,找到指定的文件。查找相关方法后,特将方法写出来以便日后用到。public staticFile checkExist(String filepath)throwsException{File file=newFile(filepath);if(fileexists()) {//判断文件目录的存在Systemoutprintln("文件夹存在!");if(fileisDirectory()){//判断文件的存在性Systemoutprintln("文件存在!");}else{filecreateNewFile();//创建文件Systemoutprintln("文件不存在,创建文件成功!");}}else{Systemoutprintln("文件夹不存在!");File file2=newFile(filegetParent());file2mkdirs();Systemoutprintln("创建文件夹成功!");if(fileisDirectory()){Systemoutprintln("文件存在!");}else{filecreateNewFile();//创建文件Systemprintln("文件不存在,创建文件成功!");}}returnfile;}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/13338040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-17
下一篇 2023-07-17

发表评论

登录后才能评论

评论列表(0条)

保存