package com.wyz.test;
import java.io.File;
import java.io.FilenameFilter;
import java.io.IOException;
public class FileTest {
public static void main(String[] args) throws IOException {
//创建文件
File file1 = new File("1.txt");
file1.createNewFile();
//D:\workspace\Hibernate\1.txt,文件在当前项目路径下
System.out.println(file1.getAbsolutePath());
//创建目录,创建一个名称为2.txt的文件夹
File file2 = new File("2.txt");
file2.mkdir();
//创建根目录,
//在linux系统中为根目录,
//在windows系统中为当前盘下的根目录
File file3 = new File(File.separator);
File f = new File(file3, "aa.txt");
f.createNewFile();
//删除文件
f.delete();
//获得文件以及文件夹名称列表
File file4 = new File(File.separator);
//创建 /aa/bb 目录
File file5 = new File(file4,"aa" + File.separator + "bb");
String[] fileNames = file5.list();
for(String fileName : fileNames)
{
//输出的是全部的文件以及文件夹名称
System.out.println(fileName);
}
//创建一个文件名过滤器
String[] fileNames2 = file5.list(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
// 过滤出文件名中包含.java的文件
return name.indexOf(".java") >= -1;
}
});
for(String fileName : fileNames2)
{
//只获得了文件以及文件夹名称中包含.java的
System.out.println(fileName);
}
}
}
相关推荐
手动删除实例记录需要关闭所有 Oracle 进程,删除实例数据文件和 dump 文件,删除其他配置文件等步骤。 2. 关闭所有 Oracle 进程:在删除实例记录之前,需要关闭所有 Oracle 进程。可以使用shutdown abort 命令关闭...
无论是保存用户数据、缓存资源还是存储应用程序内部数据,都需要对文件进行创建、读取、更新和删除等操作。本篇文章将详细探讨Android中的文件和文件夹创建以及如何进行批量删除。 ### 文件与文件夹创建 在Android...
在Qt框架中,进行文件操作是非常常见的任务,包括创建、写入、删除文件以及处理特定格式如INI和XML文件。以下是对这些操作的详细说明: 1. 创建文件夹: 要创建一个新的文件夹,可以使用`QDir`类。首先包含头文件`...
在VB2005中,文件操作编程是开发者必须掌握的关键技能之一,它涉及到读取、写入、创建、删除和处理各种类型的文件。本章节将深入探讨如何使用Visual Basic .NET 2005进行文件操作,通过实例来帮助理解这些概念。 一...
本实例主要关注在独立储存区(Isolated Storage)进行文件操作的技术,包括创建、读取、写入和管理文件及目录。下面将详细阐述相关知识点。 1. **独立储存区(Isolated Storage)**: Windows Phone应用使用独立...
如何使用Shell操作文件 如何逐行读取文本文件 如何查找文件 如何创建临时文件 如何创建目录 如何复制文件 如何获得INI文件的全部段名 如何获得Windows目录和System目录 如何获得或设置文件的属性 如何获得...
总的来说,这个"非常不错的web文件上传浏览及删除的java实例"涵盖了Java Web开发中的重要组成部分,对于初学者来说是学习和理解文件操作的一个好起点。通过深入研究和实践,可以进一步提升对Java Web开发的理解和...
##### 3.1 创建删除文件工具类(DeleteUtil) 本示例中的DeleteUtil类封装了文件删除的功能,主要包括删除单个文件、删除目录及其内容两个核心方法。 ```java package com.telek.is.stat.webServerUtil; import ...
在Qt框架中,进行文件操作是常见的任务,包括创建、写入、删除文件以及处理特定格式如INI和XML文件。以下是对这些知识点的详细说明: 1. 创建文件夹: 在Qt中,我们可以使用`QDir`类来管理文件夹。`QDir::exists()...
在C#编程语言中,文件操作是至关重要的一个部分,它允许开发者读取、写入、创建、删除和处理各种类型的文件。本篇文章将深入探讨C#中的文件操作实例,帮助开发者更好地理解和应用这些功能。 首先,让我们了解C#中...
在Android系统中,文件操作是开发过程中的常见任务,它涉及到读取、写入、创建、删除等操作。本文将通过实例深入探讨Android文件操作的相关知识点,并参考了博客链接中的内容。 一、Android文件操作基础 1. 文件...
- 事件处理方法中执行具体操作,如`private void btnCreate_Click(object sender, EventArgs e)`,在这个方法内可以编写文件创建的逻辑。 4. **路径操作** - 在处理文件和目录时,路径的正确处理至关重要。`Path`...
5. **错误处理**:使用条件判断检查文件创建及写入是否成功,并给出相应的反馈信息。 #### 四、扩展知识 - **文件操作模式**:除了`CREATE_ALWAYS`外,还可以使用`OPEN_EXISTING`(仅打开已存在的文件)、`CREATE_...
### 文件创建 在C#中,我们可以使用`System.IO`命名空间下的`File`类来创建文件。`File.Create`方法用于创建一个新的文件,并返回一个`FileStream`对象,你可以通过这个对象写入数据到文件。例如: ```csharp using ...
Oracle 数据库实例的创建、删除与修改 Oracle 数据库实例是指一个动态概念,包括一些内存区域以及若干进程,数据库实例是对数据库进行操作的执行者。创建数据库实例是使用 Oracle 数据库系统的第一步。Oracle 提供...
### Oracle 删除归档日志实例 #### 背景与目的 在Oracle数据库管理中,归档日志的处理是一项重要的任务。对于选择了非归档模式但仍希望使用闪回等功能的数据库来说,随着时间的推移,归档日志可能会占用大量的磁盘...
"Docker 安装 Oracle,删除实例" 在这篇文章中,我们将学习如何使用 Docker 安装 Oracle 数据库,包括创建容器、安装 Oracle 软件包、配置 hostname 和 hosts 文件、创建用户和组、安装 unzip 和 vim 等指令。 ...
这个“删除文件,kill的应用实例,找开并删除选择的文件”是一个具体的操作实例,它涉及到VB6.0中的基本文件操作函数——Kill。 Kill 函数是VB6.0中用于删除指定文件的关键语句,它的语法非常简单:`Kill [FileName]...
在C#编程中,文件操作是常见的任务,涵盖了文件和目录的创建、删除、读取、写入以及属性管理等多个方面。以下是对标题和描述中提及的C#文件操作实例的详细解释: 1. **创建文件夹**:使用`Directory.Create...
使用命令行参数创建数据库实例需要指定数据库实例的名称、数据库实例的 SID、数据库实例的监听器端口号等参数。命令行参数的使用方法与 Oracle 安装程序的命令行参数使用方法类似。 创建 Oracle 数据库实例需要选择...