Java中如何删除文件呢?

java-教程王 Java教程 发布时间:2021-11-29 17:03:26 阅读数:7682 1
下文笔者讲述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注意事项:
     1.java删除的文件,将会直接删除,不会进入回收站
     2.删除文件夹时,必须确保文件夹下没有文件
 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202111/1909.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者