java:内存处理ByteArrayOutputStream,ByteArrayInputStream
2017-07-09 18:33
543 查看
//用内存,将小写字母替换成大写字母 String str = "helloworld,goodmorning"; ByteArrayOutputStream bos = null; ByteArrayInputStream bis = null; bis = new ByteArrayInputStream(str.getBytes()); bos = new ByteArrayOutputStream(); int temp = -1; while( (temp = bis.read()) != -1 ) //依次读取内存 { //接收字符 char c = (char) temp; bos.write(Character.toUpperCase(c)); //输出 } //取出内存中的内容 String newStr = bos.toString(); System.out.println(newStr);
相关文章推荐
- Java IO--内存操作流ByteArrayInputStream/ByteArrayOutputStream
- java基础知识回顾之javaIO类--内存操作流ByteArrayInputStream和ByteArrayOutputSteam(操作字节数组)
- Java IO操作——内存操作流{ByteArrayInputStream、ByteArrayOutputStream)
- 【Java基础知识】IO流--内存操作流ByteArrayInputStream、ByteArrayOutputStream
- 黑马程序员_java_IO流_FileInputStream_FileOutputStream_File_递归_Properties_ByteArrayInputStream_ByteArrayOut
- java-(IO)之InputStream,FileInputStream,,Reader,PipedInputStream,ByteArrayInputStream
- java.ByteArrayInputStream与ByteArrayOutputStream再次理
- java.io ByteArrayInputStream
- 内存虚拟文件(ByteArrayOutputStreamとByteArrayInputStream)
- java.ByteArrayInputStream与ByteArrayOutputStream再次理解
- java.ByteArrayInputStream与ByteArrayOutputStream
- java.ByteArrayInputStream-ByteArrayOutputStream
- Java_io体系之ByteArrayInputStream、ByteArrayOutputStream简介、走进源码及示例——04
- java.ByteArrayInputStream-ByteArrayOutputStream
- java.ByteArrayInputStream与ByteArrayOutputStream再次理解 - CodeAnt的专栏 - 博客频道 - CSDN.NET http://blog.csdn.
- ByteArrayInputStream之内存溢出(IoUtils)
- java中ByteArrayInputStream和ByteArrayOutputStream类用法
- java中ByteArrayInputStream和ByteArrayOutputStream类用法
- Java I/O流-ByteArrayInputStream、ByteArrayOutputStream
- java.ByteArrayInputStream与ByteArrayOutputStream再次理解