本例以Windows, JDK1.7 为基础,来演示对文件的删除操作。
文件的删除操作通常使用File.delete()方法,当然还可以用来删除文件夹。

演示代码:
FileDelete.java

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.devnp.io;

import java.io.File;

public class FileDelete {

public static void main(String[] args) {
// TODO Auto-generated method stub

File file = new File("D:\\Person-Test\\1.txt");

if(file.delete()){
System.out.println(file.getName() + " deleted success.");
}
}

}

关于File.delete()方法解释:删除由此抽象路径名表示的文件或目录

还有另外一个删除的方法就是File.deleteOnExit(),此方法有点不同的是,并不是马上删除文件,而是在虚拟机结束的时候才会执行删除。