◇ 生成流对象
public InputStreamReader(InputStream in);
/*in是字节流,而InputStreamReader是字符流,但是其来源是字节流in,
因此InputStreamReader就可以把字节流in转换成字符流处理。/*
public InputStreamReader(InputStream in,String enc) throws UnsupportedEncodingException;
/*enc是编码方式,就是从字节流到字符流进行转换时所采用的编码方式,
例如 ISO8859-1,UTF-8,UTF-16等等*/
public OutputStreamWriter(OutputStream out);
/*out是字节流,而OutputStreamReader是字符流 */
public OutputStreamWriter(OutputStream out,String enc) throws
UnsupportedEncodingException; //enc是编码方式
InputStreamReader和OutputStreamWriter的方法:
◇ 读入和写出字符
基本同Reader和Writer。
◇ 获取当前编码方式
public String getEncoding();
◇ 关闭流
public void close() throws IOException;
|