博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java IO: ByteArrayInputStream
阅读量:4984 次
发布时间:2019-06-12

本文共 753 字,大约阅读时间需要 2 分钟。

 

 

The ByteArrayInputStream class of the Java IO API allows you to read data from byte arrays as streams. Here is a simple example:

byte[] bytes = ... //get byte array from somewhere.InputStream input = new ByteArrayInputStream(bytes);int data = input.read();while(data != -1) {  //do something with data  data = input.read();}input.close();

  

ByteArrayInputStream's can be handy if your data is stored in an array, but you have a component that can only process it as an InputStream. The ByteArrayInputStream can thus wrap the byte array, and turn it into a stream.

Note: The proper exception handling has been skipped here for the sake of clarity. To learn more about correct exception handling, go to .

 

转载于:https://www.cnblogs.com/hephec/p/4735462.html

你可能感兴趣的文章
CSS border 生成三角
查看>>
asp.net(c#)开发中的文件上传组件uploadify的使用方法(带进度条)
查看>>
7.STM32中GPIO理解
查看>>
base64 json
查看>>
在vim中搜索单词
查看>>
设置定点数学属性
查看>>
自动化测试工具 Test Studio入门教程
查看>>
Python之进程线程
查看>>
排序算法(一) —— 冒泡排序
查看>>
No.026:Remove Duplicates from Sorted Array
查看>>
SpringBoot项目的几种创建方式,启动、和访问
查看>>
窗外【1】
查看>>
解决"disabled". Expected Boolean, got Number with value 0
查看>>
Android 四大组件之Service
查看>>
OC--init,initialize,initWithCoder:,initWithFrame:各方法的区别和加载顺序
查看>>
xml.dom.minidom
查看>>
Exponentiation
查看>>
本地jar上传到本地仓库
查看>>
7.14T3
查看>>
四则运算C++带Qt界面版本,吾王镇楼。。。。。
查看>>