ByteArrayInputStream&ByteArrayOutputStream

Posted 北方丶有佳人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ByteArrayInputStream&ByteArrayOutputStream相关的知识,希望对你有一定的参考价值。

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

public class ByteArrayStreamDemo {

    public static void main(String[] args) {
        
        
        //用io的读写思想操作数组
        //1.确定源
        ByteArrayInputStream bis = new ByteArrayInputStream("abcde".getBytes());//这个数据 可以来自于文件
        //2.确定目的
        ByteArrayOutputStream bos = new ByteArrayOutputStream();
        
        int by = 0;
        
        while((by=bis.read())!=-1){
            bos.write(by);
        }
        
        System.out.println(bos.toString());
        
    }

}

 

以上是关于ByteArrayInputStream&ByteArrayOutputStream的主要内容,如果未能解决你的问题,请参考以下文章

字节输入流----ByteArrayInputStream

将 ByteArrayInputStream 的内容转换为字符串

JDK源码:ByteArrayInputStream

内存流(字节数组流)ByteArrayInputStream

Java 输入流ByteArrayInputStream

ByteArrayInputStream/ByteArrayOutputStream 学习