黑马程序员----简单字符流缓冲技术copy文本文档(黑马视频)
来源:互联网 发布:互联网是什么 知乎 编辑:程序博客网 时间:2024/05/18 02:50
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
package src.com.itheima.ioDemo;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
/**
* 字符读取流缓冲区;
* 该缓冲区提供了一次读取一行的方法 readline,方便于文本获取
* 当返回为null时,表示已经读取完毕
* @author SUN
*
*/
public class BufferedReaderDemo {
public static void main(String[] args) {
main();
}
public static void main() {
//创建一个读取流对象和文件相关联
FileReader f=null;
//为了提高效率,加入缓冲技术
BufferedReader b=null;
FileWriter fw=null;
BufferedWriter w=null;
try {
f=new FileReader("K:\\demo.txt");
b=new BufferedReader(f);
fw=new FileWriter("K:\\demo2.txt");
w=new BufferedWriter(fw);
String r=null;
//缓冲技术特有,按行读取数据
while ((r=b.readLine())!=null){
w.write(r);
w.newLine();
System.out.println(r);
}
} catch (Exception e) {
e.printStackTrace();
}finally{
if (b!=null)
try {
b.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(w!=null)
try {
w.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
- 黑马程序员----简单字符流缓冲技术copy文本文档(黑马视频)
- 黑马程序员-----字符流copy文本文档(黑马视频)
- 黑马程序员-----字符流异常简单处理(黑马视频)
- 黑马程序员-----字符流缓冲区简单演示----读(黑马视频)
- 黑马程序员-缓冲技术
- 黑马程序员_<<字符流的缓冲技术和装饰类(BufferedWriter,BufferedReader,LineNumberReader)>>
- 黑马程序员-----字符流的缓冲区简单演示---写(黑马视频)
- 《黑马程序员》 字节流 字符流 缓冲流 ---day19
- 黑马程序员-----字符流基本演示(黑马视频)
- 黑马程序员-----字符流读取txt文件(黑马视频)
- 黑马程序员之IO字节流及缓冲技术
- 黑马程序员-字符流
- 黑马程序员--字符流
- 黑马程序员---读取文本文档的内容
- 黑马程序员_字符流_字节流_IO异常处理_文件的续写_拷贝文本_缓冲流
- 黑马程序员---oc copy
- 黑马程序员_字节流、缓冲流
- 黑马程序员——IO(一)字符流,字节流,缓冲流,转换流
- Linux 网桥配置命令:brctl
- 黑马程序员-----字符流缓冲区简单演示----读(黑马视频)
- XCB
- 类之间信息传递的4种方式
- 创业人---创始人
- 黑马程序员----简单字符流缓冲技术copy文本文档(黑马视频)
- Start Of ONS Resource Fails With CRS-2672, CRS-5016, CRS-2674 and CRS-4000
- Remove Element
- sybase 和 oracle 比较
- [系统教程] mac终端命令大全 苹果入门
- Linux中sed的用法
- HDU 2426 Interesting Housing Problem(二分图最优匹配)
- utl_raw.cast_to_varchar2 函数转换字符串有很多空字符问题
- 【C++】只为熟悉语言的一个小小练习