欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java创建和删除文件

程序员文章站 2022-05-15 09:16:33
...

File 类不仅可以获取已知文件的属性信息,还可以在指定路径创建文件,以及删除一个文件。创建文件需要调用 createNewFile() 方法,删除文件需要调用 delete() 方法。无论是创建还是删除文件通常都先调用 exists() 方法判断文件是否存在。

假设在 C:/Config 目录下有一个 dbConfig.xml 文件是程序的配置文件,程序启动时会检测该文件是否存在,如果不存在则创建;如果存在则删除它再创建。

实现代码如下:

import java.io.File;
import java.io.IOException;
import java.util.Date;
public class Test03
{
    public static void main(String[] args) throws IOException
    {
          String path="C:/config/";    //指定文件目录
          String filename="dbConfig.xml";    //指定文件名称
          File f=new File(path,filename);    //创建指向文件的File对象
          if(f.exists())    //判断文件是否存在
          {
              f.delete();    //存在则先删除
           }
         f.createNewFile();    //再创建
    }
}