码迷,mamicode.com
首页 > 其他好文 > 详细

使用字符串作为物理节点的字符输入输出流的用法,即StringReader和StringWriter的用法

时间:2016-01-20 00:58:04      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

使用字符串作为物理节点的字符输入输出流的用法,即StringReader和StringWriter的用法

  1. package net.nyist.io;  
  2.   
  3. import java.io.IOException;  
  4. import java.io.StringReader;  
  5. import java.io.StringWriter;  
  6.   
  7. public class StringNodeTest {  
  8.   
  9.     public static void main(String[] args) {  
  10.   
  11.         String src = "从明天起,做一个幸福的人,\n喂马,劈材,周游世界,\n从明天起,关心粮食和蔬菜,\n我有一所房子,面朝大海,春暖花开,\n从明天起,和每一个人通信,告诉他们我的幸福\n";  
  12.   
  13.         char[] buffer = new char[32];  
  14.         int hasRead = 0;  
  15.           
  16.         try(  
  17.                 StringReader sr = new StringReader(src);  
  18.                   
  19.                 ){  
  20.             //采用循环读取的方式,读取字符串  
  21.             while((hasRead  = sr.read(buffer))> 0 ){  
  22.                 //  
  23.                 System.out.println(new String(buffer,0,hasRead));  
  24.             }  
  25.         }catch(IOException ioe){  
  26.               
  27.             ioe.printStackTrace();  
  28.         }  
  29.           
  30.         try(  
  31.                 //  
  32.                 StringWriter sw = new StringWriter();  
  33.                 ){  
  34.             //调用方法执行输出  
  35.             sw.write("有一个美丽的新世界\n");  
  36.             sw.write("有一个美丽的新世界\n");  
  37.             sw.write("有一个美丽的新世界\n");  
  38.             sw.write("有一个美丽的新世界\n");  
  39.             sw.write("有一个美丽的新世界\n");  
  40.               
  41.             System.out.println(sw.toString());  
  42.               
  43.         }catch(IOException ioe){  
  44.               
  45.             ioe.printStackTrace();  
  46.               
  47.         }  
  48.           
  49.     }  
  50.   
  51. }  





使用字符串作为物理节点的字符输入输出流的用法,即StringReader和StringWriter的用法

标签:

原文地址:http://www.cnblogs.com/soongkun/p/5143825.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!