Java IO - BufferedReader & BufferedWriter
java.io 包提供丰富的 IO 读写功能,封装在不同的类里面。其中,使用 BufferedReader 和 BufferedWriter 可以方便地进行读、写文件的操作。
使用例子如下:
import static java.lang.System.out;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter; public class FileReaderExample { public final static String PATH_IN = "src/resources/data_input.txt";
public final static String PATH_OUT = "src/resources/data_output.txt"; /**
* example of BufferedReader and BufferedWriter
*
* @throws Exception
*/
public void BufferedReader_Writer() throws Exception { FileReader fr = new FileReader(PATH_IN);
BufferedReader br = new BufferedReader(fr); FileWriter fw = new FileWriter(PATH_OUT);
BufferedWriter bw = new BufferedWriter(fw); String line;
while ((line = br.readLine()) != null) {
out.println(line);
bw.write(line + "\n");
} String endStr = " - End of BufferedReader ";
out.print(endStr);
bw.write(endStr + "\n"); br.close();
bw.close();
}
}
参考资料:
Java IO BufferedReader, tutorialspoint
Java Files and IO, tutorialspint
Java IO - BufferedReader & BufferedWriter的更多相关文章
- 缓冲字符流 java.io.BufferedWriter ,java.io.BufferedReader,缓冲字符输出流:PrintWriter
		package seday07; import java.io.IOException;import java.io.PrintWriter; /*** @author xingsir * 缓冲字符流 ... 
- 【java】缓冲字符字节输入输出流:java.io.BufferedReader、java.io.BufferedWriter、java.io.BufferedInputStream、java.io.BufferedOutputStream
		BufferedReader最重要,因为有个方法public String readLine() package System输入输出; import java.io.BufferedReader; ... 
- java IO,bufferedReader类
		1,掌握bufferedreader类作用 2,掌握键盘输入的基本格式. Buffer:表示缓冲区,之前的StringBuffer,缓冲区中的内容可以更改,可以提高效率. 如果要想接收任意长度的数据, ... 
- Java API —— 编码 & IO流( InputStreamReader & OutputStreamWriter & FileReader & FileWriter & BufferedReader & BufferedWriter )
		1.编码 1)编码表概述 由字符及其对应的数值组成的一张表 2)常见编码表 · ASCII/Unicode 字符集:ASCII是美国标准信息交换码,用一 ... 
- Java IO(五)——字符流进阶及BufferedWriter、BufferedReader
		一.字符流和字节流的区别 拿一下上一篇文章的例子: package com.demo.io; import java.io.File; import java.io.FileReader; impor ... 
- Java IO流学习总结四:缓冲流-BufferedReader、BufferedWriter
		在上一篇文章中Java IO流学习总结三:缓冲流-BufferedInputStream.BufferedOutputStream介绍了缓冲流中的字节流,而这一篇着重介绍缓冲流中字符流Buffered ... 
- java io 处理流,BufferdInputStream、BufferedWriter、BufferedReader
		BufferdInputStream:读取helloworld.java helloworld.java: package io; public class HelloWorld { public s ... 
- 员工管理系统(集合与IO流的结合使用  beta5.0   BufferedReader/  BufferedWriter)
		package cn.gee; public class Emp { private String id;//员工编号 一般是唯一的 private String sname; private int ... 
- 13 IO流(十)——BufferedReader/BufferedWriter 装饰流
		Buffered字符包装流 与Buffered字节装饰流一样,只不过是对字符流进行包装. 需要注意的地方 Buffered字符流在Reader与Writer上有两个新的方法:String readLi ... 
随机推荐
- session绑定javaBean
			1.HttpSessionBindingListener 这个监听器,可以让javaBean对象,感知它被绑定到session中或从session中移除.2.HttpSessionActivati ... 
- poj 1125 Stockbroker Grapevine (dij优化 0ms)
			#include<iostream> #include<cstdio> #include<cstring> #include<queue> #defin ... 
- angular中ueditor插件的使用
			#在angularjs中使用ueditor编辑器需要注意事项: 在ui-view中使用放置ueditor的div,页面加载时编辑器在页面中是不显示的,需要通过指令手动replay 例: /** * u ... 
- Linq101-Partitioning
			using System; using System.Linq; namespace Linq101 { class Partitioning { /// <summary> /// Th ... 
- My.Ioc 代码示例——实现自动注册/解析
			在很多 Ioc 容器中,当使用者向容器请求实现了某个契约类型 (Contract Type) 的服务时 (调用类似如下方法 container.Resolve(Type contractType)), ... 
- oc总结
			OC10天大纲 一.类和对象 1.什么是类? 同一种对象的抽象就是类. 2.什么是对象? 世界上的任何事物都可以称为对象,每个对象都有他自己的属性和行为. 3.如何创建一个类(请把一个.h和一个.m粘 ... 
- 重温web服务器--细说Tomcat服务器
			从大学开始接触java web的开发时就开始使用tomcat部署web项目,对它的理解仅仅停留在"这是个开源免费的servlet容器"的阶段,后来也接触了一些tomcat的体系,原 ... 
- HTTP 状态响应码 意思详解/大全
			HTTP 状态响应码 意思详解/大全 转:http://blog.csdn.net/helin916012530/article/details/29842595 HTTP状态码(HTTP Statu ... 
- 【USACO 1.3.4】牛式
			[題目描述 ] 下面是一个乘法竖式,如果用我们给定的那n个数字来取代*,可以使式子成立的话,我们就叫这个式子牛式. * * * x * * ---------- * * * * * * ------- ... 
- underscorejs-each学习
			2.1 each 2.1.1 语法: _.each(list, iteratee, [context]) 2.1.2 说明: 依次对集合的所有元素进行某种操作,原样返回list.接收3个参数,list ... 
