字节流转换字符流
来源:互联网 发布:大数据的存储方法 编辑:程序博客网 时间:2024/04/28 04:13
输入和输出流体系中提供了两个装换流,是将字节流转换成字符流,其中InputStreamReader将字节输入流转换成字符输入流,OutputStreamWriter将字节输出流转换成字符输出流。(这是一种典型的装饰设计模式)。
代码例子:
输入字节流转换输入字符流:
public class KeyinTest{public static void main(String[] args) {try(// 将Sytem.in标准输入字节流对象转换成字符流Reader对象InputStreamReader reader = new InputStreamReader(System.in);//将普通Reader包装成缓冲字符流BufferedReader对象BufferedReader br = new BufferedReader(reader)){String buffer = null;//采用循环方式来一行一行的读取while ((buffer = br.readLine()) != null){//如果读取的字符串为"exit",程序退出if (buffer.equals("exit")){System.exit(1);}//打印读取的内容System.out.println("输入内容为:" + buffer);}}catch (IOException ioe){ioe.printStackTrace();}}}输出字节流转换输出字符流:
public class FileWriter{public static void main(String[] args){try(//将文件输出字节流包装成字符输出流对象OutputStreamWriter writer=new OutputStreamWriter(new FileOutputStream("test.txt"));//将普通writer包装成缓冲字符流BufferedWriter对象BufferedWriter bufferedWriter=new BufferedWriter(writer)){String buffer="xuguoli_beyondboy";bufferedWriter.write(buffer);} catch (Exception e){e.printStackTrace();} }}
0 0
- 字节流转换字符流
- 字节流转换字符流
- 字节流转换字符流
- 字符流转换为字节流
- 字节流与字符流转换操作
- 字节流转换字符流实例
- 字节流转换字符流实例
- 字节流转换为字符流
- 字节流转换为字符流
- Java 字节流、字符流转换
- 字节流与字符流转换
- Java字符流与字节流转换
- 字节流转换为字符流
- 字节字符流转换类
- Java字节字符流转换
- 转换流:从字节流转换到字符流
- 字节流与字符流转换的实例
- java 字节流和字符流转换类InputStreamReader,OutPutStreamReader
- vb list列表框实现右键选中项
- VAssisitX插件用法
- 按位与、或、异或等运算方法
- vi 删除操作
- SharedPreferences存储和读取数据
- 字节流转换字符流
- 关于redirect与forwad的区别
- Javascript模块化编程(一):模块的写法
- Beauty Contest POJ 2187
- Linux exec
- Facebook发布Origami Live for iOS,并更新Origami
- c++中怎么产生0-1之间的随机数
- linux grep 正则表达式
- 地理坐标系与投影坐标系的区别