首页 > 代码库 > java:内存处理ByteArrayOutputStream,ByteArrayInputStream
java:内存处理ByteArrayOutputStream,ByteArrayInputStream
//用内存,将小写字母替换成大写字母 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:内存处理ByteArrayOutputStream,ByteArrayInputStream
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。