转换流OutputStreamWriter和InputStreamReader简单使用
来源:互联网 发布:java 进程注入 编辑:程序博客网 时间:2024/06/03 00:23
OutputStreamWriter:Writer的子类,将输出的字符流变为字节流,即将一个字符流的输出对象变为字节流的输出对象。
InputStreamReader:Reader的子类,将输入的字节流变为字符流,即将一个字节流的输入对象变为字符流的输入对象。
例1:将字节输出流变为字符输出流
import java.io.* ;public class OutputStreamWriterDemo01{public static void main(String args[]) throws Exception{// 所有异常抛出File f = new File("d:" + File.separator + "test.txt") ;Writer out = null ;// 字符输出流out = new OutputStreamWriter(new FileOutputStream(f)) ;// 字节流变为字符流out.write("hello world!!") ;// 使用字符流输出out.close() ;}};
例2:将字节输入流变为字符输入流
import java.io.* ;public class InputStreamReaderDemo01{public static void main(String args[]) throws Exception{File f = new File("d:" + File.separator + "test.txt") ;Reader reader = null ;reader = new InputStreamReader(new FileInputStream(f)) ;// 将字节流变为字符流char c[] = new char[1024] ;int len = reader.read(c) ;// 读取reader.close() ;// 关闭System.out.println(new String(c,0,len)) ;}};
---------本文参考《java开发实战经典》------
0 0
- 转换流OutputStreamWriter和InputStreamReader简单使用
- InputStreamReader和OutputStreamWriter转换流
- 转换流(OutputStreamWriter 和 InputStreamReader )
- I/O流--转换流:OutputStreamWriter和InputStreamReader使用
- 转换流InputStreamReader、OutputStreamWriter
- 转换流的使用(InputStreamReader,OutputStreamWriter)
- 转换流----outputStreamWriter类和inputstreamReader
- 转换流(OutputStreamWriter,InputStreamReader)
- InputStreamReader与OutputStreamWriter转换流
- java IO流之四 使用转换流InputStreamReader和OutputStreamWriter
- java IO流之四 使用转换流InputStreamReader和OutputStreamWriter
- IO流之转换流OutputStreamWriter和InputStreamReader
- 【JAVA IO流之转换流OutputStreamWriter和InputStreamReader】
- java学习笔记:关于IO转换流InputStreamReader和OutputStreamWriter
- IO之转换流-OutputStreamWriter类和InputStreamReader类
- java---转换流1(InputStreamReader和OutputStreamWriter)
- java---转换流2(InputStreamReader和OutputStreamWriter)
- (转换流)OutputStreamWriter 和 InputStreamReader 可以解决乱码问题
- 236 Lowest Common Ancestor of a Binary Tree
- dubbo基于http协议嵌入现有框架配置方法。
- swift创建unwind 过渡(unwind segue)
- hdu5308 I Wanna Become A 24-Point Master(构造)
- tomcat中使用Quartz造成内存泄露的问题解决
- 转换流OutputStreamWriter和InputStreamReader简单使用
- Java错误提示--------Only a type can be imported. java.awt.event resolves to a package
- typedef(自定义数据类型)与#define(宏定义)用法比较(前者定义指针比define好用)---(转载)
- Android View动画效果—透明效果,旋转效果(二)
- 回顾::做过的TRIE树题
- 视音频编解码学习工程:FLV封装格式分析器
- 树莓派的PWM脉宽调制功能介绍
- SwipeLayout在ListView中使用的使用的问题
- shell脚本:shell的基本元素-3 简单的echo输出