BufferReader和BufferWriter简单用法例子与结合实现复制文本文件简单例子
2018-01-29 23:15
651 查看
BufferReader简单用法:
package com.lxb.test;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class BufferReaderDemo {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
FileReader fr=new FileReader("e:\\demo.txt");
BufferedReader br=new BufferedReader(fr);
String line=null;
while((line=br.readLine())!=null) {
System.out.println(line);
}
}
}
BufferWriter简单用法:
package com.lxb.test;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
public class BufferWriterDemo {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
FileWriter fw=new FileWriter("e:\\demo.txt");
//为了提高写入的效率,使用字符流缓冲区
//创建了一个字符写入流的缓冲区对象,并和指定要被缓冲的流对象相关联
BufferedWriter bw=new BufferedWriter(fw);
//使用缓冲区的写入方法将数据先写入到缓冲区中
bw.write("abcdde");
bw.newLine();//换行
bw.write("你好吗");
//使用缓冲区的刷新方法将数据写到目的地中
bw.flush();
//关闭缓冲区,其实关闭的是fw
bw.close();
}
}
结合实现复制文本文件例子
package com.lxb.test;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class CopyTextByBufTest {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
FileReader fr=new FileReader("e:\\demo.txt");
BufferedReader br =new BufferedReader(fr);
FileWriter fw=new FileWriter("e:\\ljz.txt");
BufferedWriter bw=new BufferedWriter(fw);
String line=null;
while((line=br.readLine())!=null) {
bw.write(line);
bw.newLine();
bw.flush();
}
br.close();
bw.close();
}
}
package com.lxb.test;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class BufferReaderDemo {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
FileReader fr=new FileReader("e:\\demo.txt");
BufferedReader br=new BufferedReader(fr);
String line=null;
while((line=br.readLine())!=null) {
System.out.println(line);
}
}
}
BufferWriter简单用法:
package com.lxb.test;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
public class BufferWriterDemo {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
FileWriter fw=new FileWriter("e:\\demo.txt");
//为了提高写入的效率,使用字符流缓冲区
//创建了一个字符写入流的缓冲区对象,并和指定要被缓冲的流对象相关联
BufferedWriter bw=new BufferedWriter(fw);
//使用缓冲区的写入方法将数据先写入到缓冲区中
bw.write("abcdde");
bw.newLine();//换行
bw.write("你好吗");
//使用缓冲区的刷新方法将数据写到目的地中
bw.flush();
//关闭缓冲区,其实关闭的是fw
bw.close();
}
}
结合实现复制文本文件例子
package com.lxb.test;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class CopyTextByBufTest {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
FileReader fr=new FileReader("e:\\demo.txt");
BufferedReader br =new BufferedReader(fr);
FileWriter fw=new FileWriter("e:\\ljz.txt");
BufferedWriter bw=new BufferedWriter(fw);
String line=null;
while((line=br.readLine())!=null) {
bw.write(line);
bw.newLine();
bw.flush();
}
br.close();
bw.close();
}
}
相关文章推荐
- FileReader和FileWriter结合复制文本文件简单例子-2种方式(第二种效率比第一种高)
- unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- 字符流FileWriter,FileReader、缓冲区,BufferReader,BufferWriter,IO的简单异常处理
- 用FileWriter 和FileReader实现文本文件的复制
- Unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- 【unity3d游戏开发之基础篇】unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- 【unity3d游戏开发之基础篇】unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- BufferedWriter 和 BufferedReader 的基本用法,附演示程序。以及一个复制文本文件的程序
- 射线的原理用法以及一个利用射线实现简单拾取的小例子
- php结合表单实现一些简单功能的例子
- php结合表单实现一些简单功能的例子
- Java——InputStreamReader&OutputStreamWriter字符流实现文本文件复制
- Java IO 之 BufferedReader BufferedWriter 通过缓冲区实现字符文本文件的复制
- 【unity3d游戏开发之基础篇】unity3d射线的原理用法以及一个利用射线实现简单拾取的小例子
- DWR 实现Ajax的简单例子
- VC++6.0实现JNI的最简单的例子
- inotify用法简介及结合rsync实现主机间的文件实时同步
- 简单的例子:Java结合图灵机器人开发