java中如何判断file是否存在

互联网 19-11-27

此示例显示如何使用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());     } }

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

trueShell

免费相关视频教程: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();       }     } }

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

falseShell

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

true

想了解更多java相关知识可以访问:java入门程序

以上就是java中如何判断file是否存在的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 存在
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:phpmyadmin不能登录怎么办?

相关资讯