国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java---IO流內(nèi)存流

2019-11-06 07:46:07
字體:
供稿:網(wǎng)友

這里寫圖片描述

package cn.hncu.io.array;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.CharArrayReader;import java.io.CharArrayWriter;import java.io.IOException;import java.io.StringReader;import java.io.StringWriter;/* * ★字節(jié)數(shù)組流 ByteArrayInputStream與ByteArrayOutputStream ★字符數(shù)組流 CharArrayReader與CharArrayWriter ★字符串流 StringReader 與 StringWriter 1、用于操作字節(jié)數(shù)組的流對象,其實它們就是對應(yīng)設(shè)備為內(nèi)存的流對象。 2、該流的關(guān)閉是無效的,因為沒有調(diào)用過系統(tǒng)資源。 3、按照流的讀寫思想操作數(shù)組中元素。 */public class XxxArrayXxputStream { public static void main(String[] args) { //byteArrayXxxStream(); //charArrayXxx(); stringXxx(); } PRivate static void stringXxx() { StringReader sr = new StringReader("我是字符串流的演示..."); StringWriter sw = new StringWriter(); int ch = 0; try { while((ch=sr.read())!=-1){ sw.write(ch);//每次讀取一個字符寫到輸出流當(dāng)中去 } System.out.println(sw.toString()); } catch (IOException e) { e.printStackTrace(); } } private static void charArrayXxx() { String strLine = "字符內(nèi)存流的演示he he da!"; char[] buf = strLine.toCharArray(); CharArrayReader car = new CharArrayReader(buf); CharArrayWriter caw = new CharArrayWriter(); int ch = 0; try { while((ch=car.read())!=-1){//每次從buf數(shù)組中去讀數(shù)據(jù),讀到-1時代表數(shù)據(jù)已經(jīng)被讀完 caw.write(ch); } System.out.println(caw.toString()); } catch (IOException e) { e.printStackTrace(); }finally{ car.close(); caw.close(); } } private static void byteArrayXxxStream() { //操縱對象--給的字符串 String strLine = "我是用來演示的字符串ni hao a!"; byte[] buf = strLine.getBytes();//拿到字節(jié)數(shù)組 ByteArrayInputStream bin = new ByteArrayInputStream(buf); ByteArrayOutputStream bout = new ByteArrayOutputStream(); int ch = 0; while((ch=bin.read())!=-1){ bout.write(ch);//將讀取的內(nèi)存流中的內(nèi)容全部寫到輸出的內(nèi)存流當(dāng)中去 } System.out.println(bout.toString());//輸出 }}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 仙桃市| 当阳市| 古浪县| 湖南省| 逊克县| 贺兰县| 元阳县| 泊头市| 碌曲县| 理塘县| 额尔古纳市| 特克斯县| 精河县| 宁强县| 双辽市| 湟中县| 高台县| 清镇市| 汽车| 汕尾市| 固镇县| 呼图壁县| 云安县| 磐石市| 彭山县| 柳河县| 济源市| 邯郸县| 梓潼县| 深水埗区| 全椒县| 周口市| 昔阳县| 安新县| 临颍县| 大邑县| 厦门市| 南木林县| 白银市| 弥渡县| 成安县|