您的位置 首页 技术

java实现判断file文件是否存在的方法

此示例显示如何使用File类的file.exists()方法检查文件的存在。 package com.yiibai;import java.io.File;public class…

此示例显示如何使用File类的file.exists()方法检查文件的存在。

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

执行上述示例代码,将产生以下结果:

true

相关视频教程推荐:java在线学习

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

执行上述示例代码,将产生以下结果 –

false

再运行一次则返回来的结果为:

true

更多相关文章教程推荐:java入门教程

以上就是java实现判断file文件是否存在的方法的详细内容,更多请关注24课堂在线网其它相关文章!

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:https://www.24ketang.cn/10654.html

为您推荐

返回顶部