此文源码主要为应用 Java 创建文件的源代码。若有不足之处,敬请大神指正,不胜感激!

文件删除源代码如下:

 1     /**
 2      * @function 文件操作:删除文件。若文件存在且未被占用,则删除文件;若文件存在且被占用,则记录文件占用信息;若文件不存在,则对应记录日志信息
 3      * 
 4      * @author Aaron.ffp
 5      * @version V1.0.0: autoUISelenium main.java.aaron.java.tools FileUtils.java deleteFile, 2015-2-2 21:03:41 Exp $
 6      * 
 7      * @param filename :文件全路径
 8      * 
 9      * @return boolean 删除成功返回 TRUE
10      */
11     public boolean deleteFile(String filename) {
12         boolean flag = false;
13         
14         try {
15             File f = new File(filename);
16             
17             if(f.exists() && f.renameTo(f)){
18                 f.delete();
19                 this.message = "{" + filename + "}文件已成功删除。";
20                 this.logger.info(this.message);
21                 
22                 flag = true;
23             }else if(f.exists() && !f.renameTo(f)){
24                 this.message = "{" + filename + "}文件正在被占用,无法执行删除操作!";
25                 this.logger.warn(this.message);
26             }else{
27                 this.message = "{" + filename + "}文件不存在。";
28                 this.logger.warn(this.message);
29             }
30         } catch (Exception e) {
31             this.message = e.getMessage();
32             this.logger.error(this.message);
33         }
34         
35         return flag;
36     }
文件删除源代码

相关文章:

  • 2021-08-21
  • 2022-01-30
  • 2022-12-23
  • 2022-01-01
  • 2021-12-01
  • 2023-02-14
  • 2021-12-30
  • 2022-12-23
猜你喜欢
  • 2021-11-26
  • 2021-11-18
  • 2021-06-03
  • 2021-09-05
  • 2021-12-26
  • 2021-10-06
  • 2022-02-24
相关资源
相似解决方案