java判断file是否存在 您所在的位置:网站首页 file定义什么方法来判断文件是否存在 java判断file是否存在

java判断file是否存在

#java判断file是否存在| 来源: 网络整理| 查看: 265

9d4c205453795c28e4cca9eff374cd31.png

此示例显示如何使用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入门教程



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有