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注意事项: 1.java删除的文件,将会直接删除,不会进入回收站 2.删除文件夹时,必须确保文件夹下没有文件
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。