史上最全IO框架十(字符串流:属于字符流)
2016-07-18 21:30
267 查看
一个字符流,可以用其回收在字符串缓冲区中的输出来构造字符串,
关闭StringWriter无效,此类中的方法在关闭该流后,仍可被调用。而不会产生任何异常。
package us.google.www;
import java.io.IOException;
import java.io.StringReader;
import java.io.StringWriter;
/**
* 字符串流
* @author chongrubujing
*
*/
public class StringStreamDmeo {
}
关闭StringWriter无效,此类中的方法在关闭该流后,仍可被调用。而不会产生任何异常。
package us.google.www;
import java.io.IOException;
import java.io.StringReader;
import java.io.StringWriter;
/**
* 字符串流
* @author chongrubujing
*
*/
public class StringStreamDmeo {
public static void write() { //写入操作 StringWriter sw = new StringWriter(); sw.write("安能摧眉折腰事权贵,使我不得开心颜!"); //-------------------- //读取操作,根据根据一个字符串构造一个字符串输入流 StringReader sr = new StringReader(sw.toString()); char[] cs = new char[10]; int len = -1; try { while ((len = sr.read(cs))!=-1) { System.out.println(new String(cs,0,len)); } } catch (IOException e) { e.printStackTrace(); } } public static void main(String[] args) { write(); }
}
相关文章推荐
- nginx配置非80端口访问不了
- Android开发之Bundle与Intent详解
- UVA10892LCM Cardinality
- Android广播错误.MainActivity$MyReceiver; no empty constructor
- 【转载】使用C#进行系统编程
- 最小公倍数 最大公约数
- MySQL数据库操作
- Builder模式处理多个构造器
- JDBC基础
- POJ 1270 Following Orders(dfs/next_permutation())
- 管道
- HDU 1787 GCD Again (欧拉函数)
- 视频直播基础技术总结1
- 第一次机房收费系统-回顾总结(三)
- VECTOR
- 第十三章 Cameras
- 二叉树的相关内容
- Html5学习笔记(1)
- Java JVM 请别拿“String s=new String("z");创建了多少实例”来面试 [ 转载 ]
- 【转载】图解:二叉搜索树算法(BST)