`

File 删除

    博客分类:
  • Java
 
阅读更多
转:

import java.io.File;

/**
* 文件删除
*
* @author admin
*
*/
public class FileOp {

public static void main(String[] args) {

String localPath = "D:\\333\\"; // 本地目录
String fileName = "20120726142055qtt.ret"; // 需要拼成的文件名称
File file = new File(localPath + fileName);
deleteFile(file);
}

public static void deleteFile(File file) {
if (file.exists()) { // 判断文件是否存在
if (file.isFile()) { // 判断是否是文件
file.delete(); // delete()方法 你应该知道 是删除的意思;
} else if (file.isDirectory()) { // 否则如果它是一个目录
File files[] = file.listFiles(); // 声明目录下所有的文件 files[];
for (int i = 0; i < files.length; i++) { // 遍历目录下所有的文件
deleteFile(files[i]); // 把每个文件 用这个方法进行迭代
}
}
file.delete();
} else {
System.out.println("所删除的文件不存在!" + '\n');
}
}

}
分享到:
评论

相关推荐

    Java 在File文件中的删除一个多级文件夹

    Java 在File文件中的删除一个多级文件夹

    js 添加 删除 file组件

    js 添加 删除 file组件

    android 删除文件夹及文件夹下面的所有文件

    android 删除文件夹及文件夹下面的所有文件

    jsp 删除文件夹包含文件

    本文将深入探讨如何在JSP(JavaServer Pages)环境下删除文件夹及其包含的所有文件,这是一个常见但复杂的任务,尤其是在处理大量数据或用户上传内容时。 ### JSP删除文件夹及其中文件的实现原理 在JSP中删除...

    Java用File模糊删除少量文件

    `File`类提供了许多方法,如`exists()`检查文件是否存在,`delete()`删除文件,以及获取文件或目录路径的方法。 要实现“模糊删除”,我们首先需要编写一个方法,用于根据给定的模糊匹配字符串查找相关的文件。这...

    file-upload

    在本文中,我们将深入探讨“jQuery File Upload”这个强大的Jquery图片上传组件,以及它如何帮助实现高效且用户体验良好的文件上传功能。 jQuery File Upload是一个流行的JavaScript库,专为处理文件上传而设计。它...

    群晖FileManager管理工具

    群晖FileManager是一款强大的远程文件管理工具,专为群晖NAS(网络附加存储)用户设计,提供了便捷、高效的方式来管理和组织存储在群晖设备上的数据。该工具的主要特点是其直观的界面和丰富的功能集,使用户能够轻松...

    new file()创建不出文件 解决 Android无法创建File问题

    Android 无法创建File文件 ,在上传图片的时候报错,提示file文件夹未空或在手机清空缓存删除文件夹后 文件夹无法创建 使用file.mkdirs()方法 返回一直是false 提供的功法可以直接解决该问题

    java file类的方法

    在Java编程语言中,`java.io.File`类是一个非常重要的类,它提供了对文件和目录路径名的抽象表示,并且支持一些基本的操作,例如创建、删除文件或目录等。本文将详细介绍`File`类中的常用构造方法及方法,并给出相应...

    java递归删除文件和文件夹.pdf

    Java 递归删除文件和文件夹是一个常见的操作,通过使用 File 类和递归调用,可以实现删除文件和文件夹的操作。DelFileTest 类提供了一个简单的示例,展示了如何使用递归调用来删除文件和文件夹。 知识点 * File 类...

    java中File类的使用方法 File类的

    File 类提供了多种删除文件和文件夹的方法: * `public boolean delete()`: 删除文件,如果文件不存在则返回 false。 * `public boolean deleteOnExit()`: 文件使用完成后删除。 例如: ```java File f = new File...

    File Shredder(文件彻底删除)v11.04注册版.rar

    File Shredder是一款企业级的文件彻底删除工具,也就是常说的文件粉碎机,使用它删除的文件,是无法再进行数据恢复的。程序内置多种文件粉碎算法,你可以根据需要来设定。你还可以为软件设置一个密码,只有输入正确...

    C# File文件操作

    在C#编程语言中,File类是System.IO命名空间下的一个关键组件,它提供了大量用于读写、创建、移动和删除文件的静态方法。在这个"集合篇"中,我们将深入探讨C#中File类的各种操作,并通过源码分享来增强理解。 首先...

    java开发之File类详细使用方法介绍

    Java中的File类是Java IO包(java.io)中的核心类,用于处理文件和文件系统相关的操作,如文件的创建、删除、重命名以及查询文件属性等。File类并不直接涉及文件内容的读写,而是专注于文件对象的元数据管理。 1. *...

    (Swift)FileManager(文件管理)

    Swift中的`FileManager`是苹果iOS、macOS、watchOS和tvOS平台上用于处理文件系统操作的核心类。这个类提供了各种方法来创建、删除、移动、复制以及查询文件和目录。在开发过程中,理解并熟练使用`FileManager`对于...

    utl_file包介绍

    * DELETE_FILE:删除文件函数,用于删除已经存在的文件 * RENAME_FILE:重命名文件函数,用于将文件重命名 UTL_FILE 包的应用场景非常广泛,包括生成报表、数据导出、数据导入等等。在实际应用中,UTL_FILE 包可以...

    Android的File案例

    在Android开发中,`File`类是用于操作文件和目录的基本工具。它是Java.io.File类的一个子类,因此,Android中的`File`类继承了Java的文件操作功能,并且针对移动设备进行了适当的优化。让我们深入了解一下`File`类在...

    C#调用Microsoft.VisualBasic.FileIO删除文件到回收站DEMO源码

    在本文中,我们将深入探讨如何使用C#编程语言来实现删除文件到回收站的功能,具体是基于Microsoft.VisualBasic.FileIO库的。这个功能在处理用户数据时尤其重要,因为它提供了安全的删除方式,允许用户有机会恢复误删...

    FileMonitor文件变化实时监控工具

    - 实时监控:FileMonitor能实时跟踪文件系统的创建、修改、删除、移动等操作,为用户提供详尽的日志记录。 - 事件通知:当文件或目录发生改变时,它能通过邮件、消息提示等方式即时通知用户。 - 过滤规则:用户...

Global site tag (gtag.js) - Google Analytics