- import java.io.*;
- public class Test{
- public static void main(String[] args){
- byte[] arr=new byte[]{42,51,41,31};
- ByteArrayInputStream bis=new ByteArrayInputStream(arr);//arr就是Byte数组读取流所要读取的源
- int len=0;
- while((len=bis.read())!=-1){
- System.out.println(len);
- }
- }
- }
复制代码 使用IO读取操作时,最常见的源为:1.硬盘,内存,键盘
而楼主所说的ByteArrayInputStream这个类的源就是内存。 |