java缓冲字符流,复制文件,逐个读取、写入
2014-06-05 15:59
387 查看
package cwj.bbb; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.Reader; import java.io.Writer; class StreamTest { public static void main(String[] args) throws IOException { File file = new File("/home/cwjy1202/hadoop/javaTest/input02.txt"); Reader br = new BufferedReader(new FileReader(file)); Writer bw = new BufferedWriter(new FileWriter("/home/cwjy1202/hadoop/javaTest/input015.txt")); //逐个读取 int len = br.read(); while(-1 != len) { //逐个写入 bw.write(len); //逐个读取 len = br.read(); } //刷新缓冲区,将缓冲区的数据强制写到目标文件中 bw.flush(); bw.close(); br.close(); } }
相关文章推荐
- java缓冲字节流复制文件,逐个字节读取、写入
- java缓冲字符流,复制文件,数组读取、写入
- java向文件中写入内容,字节流,字符流,缓冲,复制文件,设置字符编码 实例
- 通过java字节流复制文件,逐个字节读取写入
- Java之基于字符流的文件写入与读取
- Java实现文件的读取、写入、复制、修改、移动等操作
- java缓冲字节流的复制数据,数据以数组读取、写入,效率更高
- Java中IO流文件读取、写入和复制的实例
- 安卓、java常用文件操作(复制,读取,写入,转换等)
- java字节流和字符流操作文件,指定编码写入和读取,递归创建上层目录
- java字符流,字符逐个读取和写入
- [Java] BufferedReader/BufferedWriter 缓冲读取和写入字符
- java对文件的处理(读取,写入,复制,加密和解密)
- Java 文件写入读取统计字符
- java字节流的方式复制一个文件,按数组读取和写入
- 黑马程序员--Java基础学习之IO流之字节流、字符流、读取写入文件、Copy文件、键盘输入输出、流操作的基本规律
- Java中IO流文件读取、写入和复制
- java 文件读取写入的编码问题
- [Java] BufferedReader/BufferedWriter 缓冲读取和写入字符
- java的I/O操作,读取和写入文件