您的位置:首页 > 编程语言 > PHP开发

转换流InputStreamReader、OutputStreamWriter

2015-11-01 23:16 591 查看
转换流什么使用。

字符和字节之间的桥梁(转换流),通常,涉及到字符编码转换时,需要用到转换流。

InputStreamReaderDemo:

import java.io.*;
/*
需求:
首先利用三个明确,将一个文本文件打印到控制台上。
*/
class test1
{
public static void main(String [] args)throws IOException
{
/*
1.明确源与目的
源:InputStream    Reader
Reader
目的:OutputStream Writer
Writer

2.是否是文本文件?
是!
字符流(Reader、Writer)
是否提高效率
是!加入缓冲区技术
3.通过设备进行区分,确定要使用哪个具体的对象
源设备:硬盘。
目的设备:控制台。
*/
//源。
BufferedReader bufr =
new BufferedReader(new FileReader("F:\\线程、IO、集合框架\\代码示例\\day19\\装饰和继承.java"));
//目的
BufferedWriter bufw = new BufferedWriter(new OutputStreamWriter(System.out));

String line = null;
while ((line=bufr.readLine())!=null)
{
bufw.write(line);
bufw.newLine();
bufw.flush();
}
bufr.close();
bufw.close();
}
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: