Java中如何删除文件呢?
下文笔者讲述java中删除文件的方法分享,如下所示:
实现思路:
借助File.delete()方法即可实现文件删除操作
File.delete语法
public boolean delete()
--返回值说明
只有当成功删除文件或目录时,才会返回true
否则返回false
抛出异常
SecurityException异常
SecurityManager.checkDelete(java.lang.String)方法拒绝对文件进行删除访问
注意事项:
File.delete方法可删除当前文件或文件夹
当我们删除的是文件夹时,则文件夹中必须没有文件,才能得到删除,否则无法删除文件夹
例
public static void main(String[] args) throws IOException
{
File file = new File("D://test");
File[] listFiles = file.listFiles();
if(listFiles != null)
{
for(File f: listFiles)
{
if(f.isDirectory())
{
delete(f);
}
else
{
f.delete();
}
}
}
file.delete();
}
File.delete注意事项: