`
adsl123gg2008
  • 浏览: 35153 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

文件及IO

 
阅读更多

  这几次课我们将文件和IO,其中IO是主要的,但是文件也很重要。关于文件和IO的详细知识点,我会把它放在最后的图片里。这里我说几个东西,

1.删除指定文件下下的所有东西

思路是先把文件全删掉,然后把空文件依次删掉(delete()方法只能删除空文件夹)

private void deleteFile(String path) {

		File file=new File(path);
		if (file.isFile()) {
			file.delete();
			return;
		}else if (file.isDirectory()) {
			File[] files=file.listFiles();
			if (files!=null) {
				for(File f:files){
						deleteFile(f.getAbsolutePath());
				}
			}
			
			file.delete();
		}
	}

 这个方法就是递归删除。遇到文件删除,遇到文件夹,先删除文件夹下的所有文件,然后把空文件夹删掉,

2.IO流分为字符流字节流

字节流主要是操作二进制,字符流主要操作字符。

 

  • 大小: 875.2 KB
分享到:
评论

相关推荐

    Linux下的文件及IO库编程

    linux的应用,Linux下的文件及IO库编程,学好linux,这个你值得拥有。

    文件IO 文件操作 操作文件 标准IO和文件IO

    文件IO 文件操作 操作文件 标准IO和文件IO 文件IO是计算机系统中最基本的输入/输出操作之一,它允许程序访问和操作文件。文件IO可以分为两大类:标准IO和文件IO。标准IO是指使用标准输入输出流来读取和写入文件,而...

    Linux文件IO跟标准IO总结

    本文将深入探讨Linux中的文件IO和标准IO,以及它们之间的差异。首先,我们从基本概念出发,理解这两种IO方式。 **文件IO**是Linux系统中最常见的IO模型,它基于系统调用接口,如`open()`, `read()`, `write()`, `...

    文件IO编程总结

    文件输入输出(File Input/Output,简称文件IO)是计算机编程中的基础操作,尤其是在系统级编程和应用开发中不可或缺。本文将围绕“文件IO编程”这一主题,详细讲解相关知识点,帮助初学者快速掌握文件IO的基本概念...

    标准输入输出和文件IO的区别

    标准输入输出和文件IO的区别 标准输入输出和文件IO是计算机编程中两个基本概念,都是IO操作的实现方式,但它们之间有着本质的区别。本文将详细介绍标准输入输出和文件IO的概念、特点、区别和应用场景。 标准输入...

    linux文件IO之整理笔记

    Linux 文件 IO 之整理笔记 本文总结了 Linux 文件 IO 的相关知识点,涵盖了文件 IO 的基本概念、文件描述符、open 函数、read 函数、write 函数、lseek 函数、close 函数等。 一、文件 IO 概念 文件 IO 是计算机...

    文件IO.zip

    文件输入/输出(File Input/Output,简称文件IO)是计算机科学中的一项基本技术,用于在程序和外部存储设备之间传输数据。在本教程中,我们将深入探讨文件IO的概念、操作以及其在实际编程中的应用。 一、文件的基本...

    Android文件IO操作

    ### Android文件IO操作详解 在Android开发中,文件的输入输出(IO)操作是不可或缺的一部分,它涉及到数据的存储与读取,对于应用程序的数据持久化至关重要。本文将深入解析Android中的IO操作,涵盖基本概念、常见...

    IO-Link 全局库文件( MASTER 和 DEVICE)FB50001及说明.zip

    在这个名为"IO-Link全局库文件(MASTER和DEVICE)FB50001及说明"的压缩包中,包含的是关于IO-Link主站(MASTER)和设备(DEVICE)的全局库文件以及相关的使用说明。 IO-Link Master是IO-Link系统的核心部分,负责与...

    Java中文件IO流.pdf

    Java 中文件 IO 流 Java 中文件 IO 流是指 Java 语言中对文件的输入输出操作,通过定义文件流来实现文件的读写操作。文件流是指在程序中用于文件输入输出的对象, Java 中提供了多种文件流类型,包括 InputStream ...

    python文件与IO.pdf

    第14章 文件与IO.pdf

    io操作复制文件

    在Java编程语言中,IO(Input/Output)操作是处理数据输入和输出的关键部分,尤其在文件操作中显得尤为重要。本篇文章将详细讲解如何使用Java的IO流进行文件复制。 一、基本概念 IO流是Java中处理输入输出的基础,...

    java 文件操作及IO流

    Java 文件操作与IO流是Java编程中的核心概念,主要用于数据的读取、写入和传输。在Java中,文件操作通常涉及到`java.io`包下的类,如`File`、`FileOutputStream`、`OutputStreamWriter`和`BufferedWriter`等。下面将...

    java流IO思维导图

    java流IO超详细使用,包含:怎么理解流,输出输入流,6个重要的方法,架构体系,分类,java做压缩程序的代码等等。。。。

    java新IO文件流

    java新IO文件流java新IO文件流java新IO文件流java新IO文件流java新IO文件流java新IO文件流java新IO文件流

    Linux基本文件IO

    Linux基本文件IO ppt格式教程 Linux 指令

    fileupload commons-io上传文件

    Apache Commons IO和Commons FileUpload两个库为开发者提供了强大的文件处理能力,特别是针对文件上传操作。这两个库是Java社区广泛使用的开源组件,它们简化了原本复杂的HTTP多部分请求解析过程。 Apache Commons ...

    Visual Basic 2005文件IO与数据存取秘诀

    Visual Basic 2005文件IO与数据存取秘诀随书光盘

    文件流IO,android文件流

    在Java和Android开发中,文件流(IO,Input/Output)是进行数据读写的核心机制。文件流IO允许程序从磁盘、网络或其他输入源读取数据,或将数据写入到输出目标,如磁盘、网络或打印机。下面将详细探讨文件流IO的基本...

    IO文件流操作

    在Java编程语言中,IO(Input/Output)文件流操作是处理数据输入和输出的核心机制。文件流允许程序与磁盘、网络、内存等不同存储介质进行数据交换。本篇文章将详细阐述IO文件流的基本概念、分类、常用类以及如何进行...

Global site tag (gtag.js) - Google Analytics