`

文件读写--BufferedReader/BufferedWriter

    博客分类:
  • java
阅读更多
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class FileRW {

	/**
	 * @param args
	 * @throws IOException
	 */
	public static void main(String[] args) throws IOException {
		String path = "e:/a.txt";
		writeFile(path);
		readFile(path);
	}

	/**
	 * 写文件
	 * @param path
	 * @throws IOException
	 */
	public static void writeFile(String path) throws IOException {
		File f = new File(path);
		BufferedWriter bfw = new BufferedWriter(new FileWriter(f));
		bfw.append("wff\n");
		bfw.append("东北电力大学");
		bfw.flush();
		bfw.close();
	}
	/**
	 * 读文件
	 * @param path
	 * @throws IOException
	 */
	public static void readFile(String path) throws IOException{
		File f = new File(path);
		BufferedReader bfr=new BufferedReader(new FileReader(f));
		String line=null;
		StringBuffer sb=new StringBuffer();
		while((line=bfr.readLine())!=null){
			sb.append(line+"\n");
		}
		bfr.close();
		System.out.println(sb.toString());
	}
}

分享到:
评论

相关推荐

    文件读写 BufferedReader BufferedWriter 示例 去除代码后面多余空格

    文件读写 BufferedReader BufferedWriter 去除代码后面空格 简单 readLine newLine flush

    javaIo与流 读写文件

    1、在读写文件时必须的 2、File类 3、流 4、读写文件 运用FileInputStream和FileOutputStream类读写文本...运用BufferedReader和BufferedWriter类读写文本文件 运用DataInputStream和DataOutputStream类读写二进制 文件

    Java文件读写操作函数实现

    /** * 一、BufferedReader类 public class BufferedReader extends Reader * 从字符输入流中读取文本,缓冲... * 三、FileWriter(少量文字) 和 BufferedWriter(大量文字)实现简单文件写操作 * @author hulk */

    java入门之io包

    运用File类进行文件操作 理解流,标准输入/输出流的概念 运用FileInputStream和FileOutputStream类读写...运用BufferedReader和BufferedWriter类读写文本文件 运用DataInputStream和DataOutputStream类 读写二进制文件

    java中的IO操作总结(一)

    java中的IO操作总结(一) 所谓IO,也就是Input与Output的缩写。在java中,IO涉及的范围比较大,这里主要讨论针对文件...BufferedWriter和BufferedReader能够提供缓冲区功能,用以提高效率 解压密码 www.jiangyea.com

    java学习SWING

    SWING-III.pptJava学习资料 运用File类进行文件操作 理解流,标准输入/输出流的概念 ...运用BufferedReader和BufferedWriter类读写文本文件 运用DataInputStream和DataOutputStream类 读写二进制文件

    java IO流读写

    InputStream和OutputStream 1.DataInputStream,... BufferedReader,BufferedWriter 从Reader/Writer里读取基本类型的数据 2.BufferedInputStream,BufferedOutputStream 封装了从缓冲区读写指定数量数据的方法

    java io包课件

    了解java.io包 ...运用FileReader类和FileWriter类配合BufferedReader类和BufferedWriter类读/写字符文件 使用BufferedReader类从控制台接受输入 运用DataInputStream类和DataOutputStream类读写数据文件

    android读写中文如何避免乱码详解

    前言 android读取文件中文出现乱码...下面是一个避免中文读写出现乱码的类。 RWFile.java package com.rwfile.main; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import

    IO输入输出体系.rar

    BufferedReader in = new BufferedReader(new FileReader("Car.java")); BufferedWriter out = new BufferedWriter(new FileReader("Car2.java")); 利用缓冲流读取的时候是逐行读取 存入字符串 in.readLine() out....

    跟汤老师学Java(第15季):I/O输入输出流

    本课程从零开始,以通俗易懂的方式讲解Java... Writer:FileWriter、BufferedWriter / PrintWriter、OutputStreamWriter 6.随机读写流  RandomAccessFile 教学全程采用笔记+代码案例的形式讲解,通俗易懂!!!

    IO流之缓冲流

    字符输入缓冲 BufferedReader 字符输出缓冲 BufferedWriter 【重点】 所有的缓冲流都没有任何的读取写入文件的能力,都需要对应的输入流和输出流来提供对应的能力 在创建缓冲流对象时,需要传入对应的输入流对象和...

    java 面试题 总结

    动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件的...

    Java之IO流学习总结

    File类保存文件或目录的各种元数据信息,包括文件名、文件长度、最后修改时间、是否可读、获取当前文件的路径名,判断指定文件是否存在、获得当前目录中的文件列表,创建、删除文件和目录等方法。 9....

    超级有影响力霸气的Java面试题大全文档

     动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件...

    jsp最详细教程 最容易入门

    JSP 中的文件操作..................................................................读写文件..............................183 IV 4.3.1 FileReader 和FileWriter 类..................................184 4.3.2 ...

Global site tag (gtag.js) - Google Analytics