`

io读写文件内容例子

    博客分类:
  • java
阅读更多

用来读取1.txt中的内容,添加到2.txt里面,请确保1.txt中有内容,以及路径的正确。

 

package com.zsc.io;

/**
 * 读出1.txt中的内容,写入2.txt中
 *
 */
import java.io.*;

public class ReadWriteFile
{
	public static void main(String[] args)
	{
		try
		{

			File read = new File("E:\\1.txt");
			File write = new File("E:\\2.txt");

			BufferedReader br = new BufferedReader(new FileReader(read));
			BufferedWriter bw = new BufferedWriter(new FileWriter(write));
			String temp = null;
			temp = br.readLine();
			while (temp != null)
			{
				// 写文件
				bw.write(temp + "\r\n"); // 只适用Windows系统
				// 继续读文件
				temp = br.readLine();
			}

			bw.close();
			br.close();

		} catch (FileNotFoundException e)
		{ // 文件未找到
			System.out.println(e);
		} catch (IOException e)
		{
			System.out.println(e);
		}
	}
}
 
分享到:
评论

相关推荐

    Java基于IO流读取文件的方法

    本文将深入探讨如何使用IO流来读取文件,并通过实例代码详细解释每一个步骤。 首先,要读取一个文件,我们需要获取文件的路径。在给定的示例中,路径是通过`TEST.class.getResource("/simu")`获取的,这通常用于...

    一个文件的读写例子

    2. **读取文件**:打开文件后,我们可以使用不同的方法读取内容。`read()`方法读取整个文件,`readline()`读取一行,`readlines()`返回文件中所有行的列表。例如,`content = file.read()`将获取文件的全部内容。 3...

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

    文件IO是指对文件进行读写操作的IO方式。文件IO称之为不带缓存的IO(unbuffered I/O)。不带缓存指的是每个read、write都调用内核中的一个系统调用。文件IO是操作系统提供的基本IO服务,与OS绑定,特定于*nix平台。 ...

    javaIO操作简单例子

    创建FileInputStream对象时,需要传入一个File对象或文件路径字符串,之后可以通过调用read()方法来逐个读取文件中的字节。read()方法返回一个int值,代表读取到的字节,如果达到文件末尾,则返回-1。 OutputStream...

    c++对文件的读写操作的例子

    C++中的文件操作基于IO流库(iostream),主要包括`ifstream`(用于文件读取)、`ofstream`(用于文件写入)和`fstream`(同时支持读写)。首先,需要包含头文件`<fstream>`来使用这些类。 2. **打开文件**: ...

    java IO流实例,包括文件的读写、上传和下载

    这段代码首先创建了一个File对象,然后使用FileReader和BufferedReader读取文件内容,FileWriter和BufferedWriter则用于写入新的内容。 二、文件上传 文件上传通常涉及到网络编程,例如HTTP服务。在Java中,可以...

    java 读取文件 文件读取操作

    Java中`java.io.FileInputStream`类提供了按字节读取文件的功能。这种方法适用于读取二进制文件,例如图像、音频或视频文件。下面的代码示例展示了如何按字节读取文件: ```java FileInputStream in = new ...

    Visual Studio2005文件IO的例子

    1. **逐行读取**:可以使用`getline()`函数读取文件的一整行。 ```cpp std::string line; while (getline(inFile, line)) { std::cout ; } ``` 2. **逐字符读取**:使用`get()`或`>>`操作符逐字符或逐个单词读取。 ...

    java中IO流例子

    例如,`FileInputStream`用于读取文件,`FileOutputStream`用于写入文件。字节流适合处理任何类型的二进制数据,如图片、音频、视频等。 - 还有一些缓冲字节流,如`BufferedInputStream`和`BufferedOutputStream`,...

    qt 文件IO操作 读写操作源码

    在读取文件时,我们通常使用`QFile`与`QTextStream`结合,以确保文本数据能正确地按照换行符分割。以下是一个基于描述的简单示例代码: ```cpp #include #include // 定义读取和写入的文件路径 QString read...

    IO输入输出流源码例子

    - 输入流(Input Stream):用于从数据源读取数据,数据源可以是文件、网络连接或其他数据产生器。 - 输出流(Output Stream):用于向目的地写入数据,目的地可能是文件、显示器或其他数据接收器。 2. **流的...

    文件IO学习笔记

    你可以尝试编写一个简单的程序,读取一个文本文件的内容并打印出来,或者将字符串写入文件。随着经验的积累,你会对文件I/O有更深入的理解。 本笔记提供的内容只是一个起点,对于文件I/O的学习,还需要进一步探索...

    java.io的吐血实用例子

    本篇文章将深入探讨`java.io`包中的关键概念和实用例子,旨在帮助你更好地理解和应用这些功能。 1. **流的概念** 流是数据的序列,可以是字节流或字符流。它们允许程序读取或写入数据到各种来源,如文件、内存、...

    java 使用IO流实现文件的复制

    IO(Input/Output)流是Java提供的一种处理输入输出数据的方式,包括读取和写入文件。本篇文章将详细介绍如何使用Java的IO流来实现文件的复制。 首先,我们需要了解Java中的IO流体系。Java的IO库基于流的概念,流...

    基于io复用的服务器开发例子

    在这个“基于io复用的服务器开发例子”中,我们将深入探讨如何使用Epoll机制在Ubuntu系统上实现高效的socket编程。 IO复用是一种多路复用技术,它允许一个进程同时等待多个IO操作完成,而无需为每个操作创建单独的...

    vb2010 读取文件内容 并且写入到文件 源代码

    `ReadLine`方法用于逐行读取文件内容,直到文件末尾。 二、文件写入 文件写入则可以使用`StreamWriter`类或者`File`类的静态方法。以下是一个使用`StreamWriter`的例子: ```vbnet Imports System.IO Public ...

    Winform 读写INI文件 简单例子

    - 创建一个`StreamReader`实例,用于读取文件内容。 - 使用`ReadLine`方法逐行读取,解析出节、键和值,然后存储到相应的数据结构中。 - 关闭`StreamReader`。 ```csharp private Dictionary, Dictionary, ...

    IO文件操作eclipse项目(java)

    读取文件通常涉及`FileReader`和`BufferedReader`,它们组合使用可以逐行读取文件内容。 3. **写入文件** 要写入文件,我们通常使用`FileWriter`和`BufferedWriter`。`FileWriter`创建到文件的连接,而`...

    java io流 xml 泛型 例子学习

    通过Java IO流读取XML文件,使用DOM解析XML内容,最后将结果存储到泛型集合中。这样的设计提高了代码的类型安全性,同时使数据处理更加高效和灵活。 总之,Java IO流提供了数据输入输出的能力,XML用于结构化数据的...

    java_io_文件操作_复制_删除_移动_下载

    3. **读写数据:**使用`InputStream`读取远程文件的数据,然后写入本地文件。 4. **关闭资源:**最后,确保关闭所有的输入输出流。 #### 六、总结 本文介绍了Java中关于文件的基本操作,包括删除、复制、移动和...

Global site tag (gtag.js) - Google Analytics