黑马程序员技术交流社区
标题:
字符流
[打印本页]
作者:
范玉
时间:
2015-7-30 22:13
标题:
字符流
字符流
1:基本字符输出流(昨天讲了)
2:基本字符输入流(昨天讲了,一个是每次一个字符,另一个是每次一个字符数组)
3:高效字符输出流
BufferedWriter bw = new BufferedWriter(new FileWriter("c.txt"));
// 写入数据
bw.write("hello");
bw.flush();
// 释放资源
bw.close();
4:高效字符输入流
// 创建字符缓冲流对象
BufferedReader br = new BufferedReader(new FileReader("c.txt"));
// 读取数据方式一
int ch = 0;
while ((ch = br.read()) != -1) {
System.out.print((char) ch);
}
// 读取数据方式二
char[] chs = new char[1024];
int len = 0;
while ((len = br.read(chs)) != -1) {
System.out.print(new String(chs, 0, len));
}
// 释放资源
br.close();
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2