码迷,mamicode.com
首页 > 编程语言 > 详细

JavaLearning:JAVA IO 之内存操作流

时间:2014-07-31 09:56:26      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:内存   io   java   

package org.fun.io;

import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;

public class ByteArrayDemo {

	public static void main(String[] args) {
		String str = "helloworld";// 定义字符串,全部由小写字母组成
		ByteArrayOutputStream bos = null;//内存输出流,内存写入内容
		ByteArrayInputStream bis = null;//内存输入流,内存读取内容
		bis = new ByteArrayInputStream(str.getBytes());// 将内容保存在内存之中
		bos = new ByteArrayOutputStream();//内存输出流
		int temp = 0;
		while ((temp = bis.read()) != -1) {//输入,内存读
			char c = (char) temp;// 接收字符
			bos.write(Character.toUpperCase(c));//输出,内存写
		}
		String newStr = bos.toString();//取出内存内容
		System.out.println(newStr);
	}
}

JavaLearning:JAVA IO 之内存操作流,布布扣,bubuko.com

JavaLearning:JAVA IO 之内存操作流

标签:内存   io   java   

原文地址:http://blog.csdn.net/williamfan21c/article/details/38310029

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