JavaIO之ByteArrayStream(一)
来源:互联网 发布:mac pro type c 编辑:程序博客网 时间:2024/06/06 16:51
package three.day.io;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.util.Arrays;
public class ByteArrayStreamTs {
public static void main(String[] args) {
String msg = "ishfsdhfiwshfiewhfihwifewhifew";
ByteArrayInputStream bis = new ByteArrayInputStream(msg.getBytes());
ByteArrayOutputStream bos = new ByteArrayOutputStream();
transform(bis,bos);
System.out.println(Arrays.toString(bos.toByteArray()));
System.out.println(new String(bos.toByteArray()));
}
private static void transform(ByteArrayInputStream bis,
ByteArrayOutputStream bos) {
int c = -1;
while((c=bis.read())!=-1){
bos.write((int)Character.toUpperCase((char)c));
}
}
}
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.util.Arrays;
public class ByteArrayStreamTs {
public static void main(String[] args) {
String msg = "ishfsdhfiwshfiewhfihwifewhifew";
ByteArrayInputStream bis = new ByteArrayInputStream(msg.getBytes());
ByteArrayOutputStream bos = new ByteArrayOutputStream();
transform(bis,bos);
System.out.println(Arrays.toString(bos.toByteArray()));
System.out.println(new String(bos.toByteArray()));
}
private static void transform(ByteArrayInputStream bis,
ByteArrayOutputStream bos) {
int c = -1;
while((c=bis.read())!=-1){
bos.write((int)Character.toUpperCase((char)c));
}
}
}
- JavaIO之ByteArrayStream(一)
- JavaIO之RandomAccessFile(一)
- JavaIO之ObjectStream(一)
- JavaIO之管道(一)
- JavaIO之创建文件(一)
- JavaIO之标准输入输出(一)
- JavaIO之输入输出流链(一)
- JavaIO(一)
- JavaIO总结(一)
- JavaIO流(一)
- 黑马程序员之JAVAIO(一)
- JavaIO简单摘要(一)
- ByteArrayStream
- ByteArrayStream
- JavaIO之管道(二)
- JavaIO之标准输入输出(二)
- JavaIO之标准输入输出(三)
- JAVAIO之压缩流(zip,Gzip)
- C++函数的参数及其传递方式学习笔记
- 各种排序算法及复杂度稳定性分析(一)
- cx_Oracle - ImportError: DLL load failed: The specific module could not be found
- oracle using 和on的用法不同处
- 在Eclipse安装Aptana插件
- JavaIO之ByteArrayStream(一)
- [CF 219D]Choosing Capital for Treeland[树形DP]
- BNU16495:Light Bulbs
- 编程之美:二进制中的1
- Linux内核设计艺术笔记(一)
- 弯曲的手指
- JavaIO之Stream
- 线性的时间内选择出rank n的元素
- 数据结构中的表达式求值