`

java对文件读写操作(转)

阅读更多

在这里我只想记录java读写文件的操作,对原文的部分摘要copy过来了。

 

read()方法是比较耗费时间的,如果为了提高效率

我们可以使用BufferedReader对Reader进行包装,这样可以提高读取得速度,我们可以一行一行的读取文本,使用readLine()方法。

 

BufferedReader br = new BufferedReader(new InputStreamReader(
				new FileInputStream("ming.txt")));
		String data = null;
		while ((data = br.readLine()) != null) {
			System.out.println(data);
		}

 

写文件:

FileWriter fw = new FileWriter("hello.txt");
		String s = "hello world";
		fw.write(s, 0, s.length());
		fw.flush();
		OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(
				"hello2.txt"));
		osw.write(s, 0, s.length());
		osw.flush();
		PrintWriter pw = new PrintWriter(new OutputStreamWriter(
				new FileOutputStream("hello3.txt")), true);
		pw.println(s);
 

 

原文地址:http://blog.csdn.net/smartcat86/archive/2009/04/16/4085739.aspx

 

分享到:
评论

相关推荐

    java实现文件的读写操作

    总结,Java中的文件读写操作涉及到多个类和接口,理解并熟练运用它们是每个Java开发者必备的技能。通过上述介绍和示例,你应该对Java的文件操作有了基本的认识。实践中,你可以根据具体需求选择合适的方法和类,实现...

    java文件读写操作

    在Java编程语言中,文件读写操作是程序与外部数据交互的基本能力。这篇学习笔记将带你初探这个领域,适合新手入门。我们将讨论如何使用Java进行文件的读取、写入以及一些常见的应用场景。 首先,Java提供了java.io...

    java 二进制文件的读写操作

    ### Java 二进制文件的读写操作 在Java中,进行二进制文件的读写操作是非常常见的需求,尤其是在处理非文本类型的文件(如图片、音频或视频等)时。本文将详细介绍如何使用`FileInputStream`和`FileOutputStream`类...

    Java 中对文件的读写操作之比较

    #### 一、JDK 1.0 中的文件读写操作 在JDK 1.0 中,主要依赖于`InputStream`和`OutputStream`两个基类来实现文件的读写功能。 1. **读操作**: - 使用`FileInputStream`作为文件的句柄,通过该类可以实现对文件的...

    java Apache poi 对word doc文件进行读写操作

    在实际应用中,Apache POI 的功能不仅限于简单的读写操作,还支持复杂的格式转换、样式调整和模板填充等功能,是 Java 开发者处理 Word 文件的强大工具。然而,需要注意的是,由于 `.doc` 文件格式的复杂性,处理...

    java 随机读写Java类文件

    在Java编程中,随机读写Java类文件是一个高级主题,涉及到对字节码级别的操作,通常用于类的动态加载、代码注入或者逆向工程等场景。以下是对这一主题的详细阐述: 1. **Java类文件结构**:首先,了解Java类文件的...

    Java流(文件读写操作)

    ### Java流(文件读写操作) #### 一、流的分类 Java中处理文件和数据时,使用流的概念来进行操作。根据不同的标准,流可以分为几种类型。 ##### 1. 按数据流动方向 - **输入流**:主要用于从数据源读取数据。输入...

    java操作文件读写

    在Java编程语言中,文件操作是一项基础且重要的任务,涵盖了从简单的文本文件读写到复杂的二进制数据处理。本文将深入探讨Java中各种文件读写的方式,以及如何在读写Word文档时解决可能出现的乱码问题。 首先,Java...

    使用Java实现对dbf文件的简单读写

    使用 Java 实现对 dbf 文件的简单读写 Java 是一种广泛使用的编程语言,对于读写 dbf 文件具有重要的应用价值。本文将介绍使用 Java 实现对...通过上述代码实现,可以实现对 dbf 文件的读写操作,满足实际应用的需求。

    多线程对文件读写操作(java)

    综上所述,多线程在Java文件读写操作中能够显著提升效率,但同时也带来了线程安全、资源管理和异常处理等挑战。合理利用Java提供的并发工具和I/O库,结合性能调优,可以使程序在处理大量文件操作时更加高效和稳定。

    JAVA 文件读写操作

    ### JAVA 文件读写操作 #### 一、使用 InputStream 和 OutputStream 进行文件读写 在 Java 开发过程中,文件的读写操作是非常基础且重要的功能之一。从 JDK 1.0 开始,Java 提供了两种主要的方式来处理文件读写:`...

    JAVA简单的读写文本文件的代码

    通过上述四个主要部分的分析,我们可以看到Java语言在处理文件读写方面提供了丰富的API支持。使用合适的类库可以极大地简化开发工作并提高程序的性能。例如,使用`StringBuffer`可以有效地处理字符串的动态增长;而`...

    JAVA 操作文件,读写。

    在Java编程语言中,文件操作是一项基础且重要的任务,涵盖了读取、写入、复制、移动和删除等操作。在这个程序中,我们关注的是如何使用Java的IO流(Input/Output Stream)来读取多个TXT文件的内容,并将其合并到一个...

    Java文件读写操作有清晰注解

    以上就是Java文件读写操作的基础知识,包括核心类的使用、异常处理、资源关闭以及一些优化策略。如果你是初学者,这个例子将帮助你理解基本操作;如果你已经是高手,可能已经对这些了如指掌,但回顾基础知识总是有益...

    Java 基于对本地文件读写操作完成的登陆注册

    在本项目中,"Java 基于对本地文件读写操作完成的登陆注册"是一个适合初学者的简单课程设计,旨在让学生理解如何利用Java语言处理文件读写操作来实现登录注册功能,而不依赖数据库。这个小Demo的核心是利用IO(Input...

    java 文件读写

    在这个场景中,我们关注的是“java文件读写”,特别是读取`properties`配置文件和处理目录及文件的操作。下面我们将详细探讨这两个主题。 首先,`properties`配置文件是Java应用中常用的一种存储配置信息的方式。...

Global site tag (gtag.js) - Google Analytics