`
wyz52053098
  • 浏览: 14443 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

文件创建及删除等操作实例

 
阅读更多

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删除和重建实例

    手动删除实例记录需要关闭所有 Oracle 进程,删除实例数据文件和 dump 文件,删除其他配置文件等步骤。 2. 关闭所有 Oracle 进程:在删除实例记录之前,需要关闭所有 Oracle 进程。可以使用shutdown abort 命令关闭...

    Android文件创建删除

    无论是保存用户数据、缓存资源还是存储应用程序内部数据,都需要对文件进行创建、读取、更新和删除等操作。本篇文章将详细探讨Android中的文件和文件夹创建以及如何进行批量删除。 ### 文件与文件夹创建 在Android...

    Qt文件操作详解(创建、写入、删除、INI、XML文件等) - 左霖风的博客 - CSDN博客1

    在Qt框架中,进行文件操作是非常常见的任务,包括创建、写入、删除文件以及处理特定格式如INI和XML文件。以下是对这些操作的详细说明: 1. 创建文件夹: 要创建一个新的文件夹,可以使用`QDir`类。首先包含头文件`...

    vb2005 第3章 文件操作编程实例

    在VB2005中,文件操作编程是开发者必须掌握的关键技能之一,它涉及到读取、写入、创建、删除和处理各种类型的文件。本章节将深入探讨如何使用Visual Basic .NET 2005进行文件操作,通过实例来帮助理解这些概念。 一...

    Windows Phone8.1文件操作实例

    本实例主要关注在独立储存区(Isolated Storage)进行文件操作的技术,包括创建、读取、写入和管理文件及目录。下面将详细阐述相关知识点。 1. **独立储存区(Isolated Storage)**: Windows Phone应用使用独立...

    21个VC文件操作实例源码

    如何使用Shell操作文件 如何逐行读取文本文件 如何查找文件 如何创建临时文件 如何创建目录 如何复制文件 如何获得INI文件的全部段名 如何获得Windows目录和System目录 如何获得或设置文件的属性 如何获得...

    非常不错的web文件上传浏览及删除的java实例

    总的来说,这个"非常不错的web文件上传浏览及删除的java实例"涵盖了Java Web开发中的重要组成部分,对于初学者来说是学习和理解文件操作的一个好起点。通过深入研究和实践,可以进一步提升对Java Web开发的理解和...

    java程序删除文件实例

    ##### 3.1 创建删除文件工具类(DeleteUtil) 本示例中的DeleteUtil类封装了文件删除的功能,主要包括删除单个文件、删除目录及其内容两个核心方法。 ```java package com.telek.is.stat.webServerUtil; import ...

    Qt文件操作详解(创建、写入、删除、INI、XML文件等) - 左霖风的博客1

    在Qt框架中,进行文件操作是常见的任务,包括创建、写入、删除文件以及处理特定格式如INI和XML文件。以下是对这些知识点的详细说明: 1. 创建文件夹: 在Qt中,我们可以使用`QDir`类来管理文件夹。`QDir::exists()...

    介绍C#对文件操作的多个实例

    在C#编程语言中,文件操作是至关重要的一个部分,它允许开发者读取、写入、创建、删除和处理各种类型的文件。本篇文章将深入探讨C#中的文件操作实例,帮助开发者更好地理解和应用这些功能。 首先,让我们了解C#中...

    android文件操作的实例

    在Android系统中,文件操作是开发过程中的常见任务,它涉及到读取、写入、创建、删除等操作。本文将通过实例深入探讨Android文件操作的相关知识点,并参考了博客链接中的内容。 一、Android文件操作基础 1. 文件...

    winform实现文件夹和文件的创建、读写与删除等操作.rar

    - 事件处理方法中执行具体操作,如`private void btnCreate_Click(object sender, EventArgs e)`,在这个方法内可以编写文件创建的逻辑。 4. **路径操作** - 在处理文件和目录时,路径的正确处理至关重要。`Path`...

    使用C++创建(打开)文件编程实例

    5. **错误处理**:使用条件判断检查文件创建及写入是否成功,并给出相应的反馈信息。 #### 四、扩展知识 - **文件操作模式**:除了`CREATE_ALWAYS`外,还可以使用`OPEN_EXISTING`(仅打开已存在的文件)、`CREATE_...

    C# 对文件的创建,移动,复制,删除操作

    ### 文件创建 在C#中,我们可以使用`System.IO`命名空间下的`File`类来创建文件。`File.Create`方法用于创建一个新的文件,并返回一个`FileStream`对象,你可以通过这个对象写入数据到文件。例如: ```csharp using ...

    Oracle数据库实例的创建、删除与修改.docx

    Oracle 数据库实例的创建、删除与修改 Oracle 数据库实例是指一个动态概念,包括一些内存区域以及若干进程,数据库实例是对数据库进行操作的执行者。创建数据库实例是使用 Oracle 数据库系统的第一步。Oracle 提供...

    Oracle 删除归档日志实例

    ### Oracle 删除归档日志实例 #### 背景与目的 在Oracle数据库管理中,归档日志的处理是一项重要的任务。对于选择了非归档模式但仍希望使用闪回等功能的数据库来说,随着时间的推移,归档日志可能会占用大量的磁盘...

    docke安装oracle,删除实例

    "Docker 安装 Oracle,删除实例" 在这篇文章中,我们将学习如何使用 Docker 安装 Oracle 数据库,包括创建容器、安装 Oracle 软件包、配置 hostname 和 hosts 文件、创建用户和组、安装 unzip 和 vim 等指令。 ...

    删除文件,kill的应用实例,找开并删除选择的文件。(VB6.0源代码编写)

    这个“删除文件,kill的应用实例,找开并删除选择的文件”是一个具体的操作实例,它涉及到VB6.0中的基本文件操作函数——Kill。 Kill 函数是VB6.0中用于删除指定文件的关键语句,它的语法非常简单:`Kill [FileName]...

    C#文件操作实例大全

    在C#编程中,文件操作是常见的任务,涵盖了文件和目录的创建、删除、读取、写入以及属性管理等多个方面。以下是对标题和描述中提及的C#文件操作实例的详细解释: 1. **创建文件夹**:使用`Directory.Create...

    Oracle数据库实例的创建删除与修改.pdf

    使用命令行参数创建数据库实例需要指定数据库实例的名称、数据库实例的 SID、数据库实例的监听器端口号等参数。命令行参数的使用方法与 Oracle 安装程序的命令行参数使用方法类似。 创建 Oracle 数据库实例需要选择...

Global site tag (gtag.js) - Google Analytics