public void newFolder(String folderPath) {
try {
String filePath = folderPath;
File myFilePath = new File(filePath);
if (!myFilePath.exists()) {
myFilePath.mkdir();
}
} catch (Exception e) {
System.out.println("新建文件夹操作出错");
e.printStackTrace();
}
}
// 删除文件夹
public void delFolder(String folderPath) {
try {
String filePath = folderPath;
File delPath = new File(filePath);
delPath.delete();
} catch (Exception e) {
System.out.println("删除文件夹操作出错");
e.printStackTrace();
}
}
// 新建文件
public void createFile(String fileName) {
try {
File myFileName = new File(fileName);
if (!myFileName.exists()) {
myFileName.createNewFile();
}
} catch (Exception e) {
System.out.println("新建文件操作出错");
e.printStackTrace();
}
}
// 删除文件
public void delFile(String fileName) {
try {
File myFileName = new File(fileName);
myFileName.delete();
} catch (Exception e) {
System.out.println("删除文件操作出错");
e.printStackTrace();
}
}
原出处(有修改):http://episode.iteye.com/blog/120243
分享到:
相关推荐
Java生成、修改文件夹和文件名,Java创建目录或文件夹,并修改、删除、重命名文件夹或文件名称,使用进行的文件操作实例。 super("目录和文件的创建、删除和更名"); //调用父类构造函数 jtfPath=new ...
### Java创建文件夹的基础概念 在Java中,创建文件夹通常涉及到`java.io.File`类的使用。`File`类提供了多种方法来操作文件系统,包括创建、删除文件或目录等。在本例中,我们关注的是如何通过`mkdirs()`方法来创建...
- **文件和文件夹操作**:Java的`java.io`包提供了处理文件和目录的类,如`File`类,它允许我们创建、读取、写入、删除文件和目录。 2. **核心方法** - `File.delete()`: 这是`File`类中的一个方法,用于删除指定...
通常,我们会创建一个递归函数,当遇到子目录时,调用自身来处理子目录中的文件和子目录。递归遍历的过程是这样的:先处理当前目录中的所有文件,然后对每个子目录进行相同的操作。 下面是一个基本的遍历目录的Java...
这个实例090-创建和删除文件夹.zip文件包含的源码很可能是用某种编程语言实现的,用于演示如何在程序中进行这些文件系统操作。源码软件通常指的是程序员编写的、可查看和修改的原始代码,与封闭源码的商业软件相反,...
jcifs是一个开源的Java库,它允许Java应用程序通过CIFS协议与远程文件系统进行交互,比如创建、读取、写入和删除文件或文件夹。本文将详细讲解如何使用jcifs在远程机器上创建文件夹,以及相关的知识点。 首先,我们...
通过这个类,你可以创建、删除文件,检查文件是否存在,重命名文件,以及获取文件的各种属性,如路径、名称等。在读取文件夹下所有文件的应用中,`File`类扮演着核心角色。 #### 核心知识点二:递归读取文件夹 ...
文件上传工具类,上传文件,上传导入文件到path文件夹下,判断图片大小是否超过要求,上传多张图片到服务器,上传图片到服务器,上传文件(在指定目录下创建年月日目录),上传导入文件到temp文件夹下,删除指定...
本案例的标题和描述提到了“监听文件下文件发生变化时复制文件到另一个文件夹”,这通常涉及到文件系统的观察者模式(Observer Pattern)和多线程技术。 首先,我们需要理解“监听文件”这一概念。在操作系统层面,...
这个类提供了与操作系统进行交互的能力,包括创建、读取、写入、删除文件和目录等。删除文件或目录的基本方法有两个:`delete()` 和 `deleteRecursively()`(在Java 7及以上版本中称为`delete()`,对于目录,它会...
Java提供了丰富的API来处理文件系统相关的操作,包括读取、创建、删除文件以及遍历目录等。这里我们将详细讲解如何在Java中实现这个功能。 首先,你需要导入Java的`java.io`包,它包含了处理文件和输入/输出流的...
在Java编程中,文件操作是常见的任务之一,包括文件的复制和删除。在这个场景中,我们看到一个名为"OperateFile"的压缩包文件,它很可能包含了一个Java类或者一个项目,用于演示如何使用Java来执行这些操作。下面将...
下面是一个简单的批量删除文件的Java代码示例,假设我们有一个文件夹,里面包含多个文件和子目录,我们要删除这些文件和子目录: ```java import java.io.File; public class RemoveFile { public static void ...
本项目聚焦于SD卡的文件管理,提供了丰富的功能,如文件创建、文件夹创建、文件删除、移动、复制等,同时也包括了全选功能,提高了操作效率。以下是对这些知识点的详细说明: 1. **文件创建**:在安卓设备上,用户...
在Android开发中,管理和操作文件系统是常见的任务之一,包括创建和删除文件夹与文件。以下将详细讲解如何在Android中实现这些功能。 首先,创建一个文件夹是相对简单的操作。在Android中,我们可以使用`java.io....
在Java编程中,删除特定类型(如CSV)的文件并基于特定时间条件(例如半年前)是一项常见的任务,尤其在数据管理和清理过程中。这个程序利用了Java的IO和日期处理功能来实现这一目的。以下是对这个Java程序可能涉及...
File 类在Java中是用于操作文件和目录的基础类,提供了丰富的功能来创建、删除、重命名文件以及判断文件属性等。下面将详细讲解 `File` 类的创建方式及其相关成员方法。 ### 1. 文件对象的创建 创建 `File` 对象...
在Java编程中,文件夹复制是一项常见的操作,特别是在系统备份、数据迁移或者程序部署等场景。...`FileCopy.java`文件应该包含了上述逻辑,通过编译和运行此文件,你就能完成文件夹的复制与删除操作。
这个函数能监控指定目录及其子目录下的文件创建、删除、重命名等操作。在C/C++代码中,我们需要封装这个API,并通过JNI接口暴露给Java层。 4. **Java事件处理**:在Java端,我们需要创建一个事件处理类,接收来自C/...
2. **递归删除指定类型的文件**:类似地,我们创建另一个函数,接收目录路径和文件扩展名作为输入。这个函数会遍历指定目录中的所有文件,如果文件的扩展名匹配到指定类型,就删除该文件。同样,它也会递归地处理子...