Android 如何将byte数据存入;ist
时间: 2024-05-19 08:11:16 浏览: 136
Android byte[] 和 String互相转换
ream中?
可以使用以下方法将byte数据存入InputStream中:
1. 创建一个ByteArrayInputStream对象,将byte数组作为参数传递给它。
byte[] bytes = {1, 2, 3, 4, 5};
InputStream inputStream = new ByteArrayInputStream(bytes);
2. 使用FileInputStream对象将byte数组存入文件中。
FileOutputStream outputStream = new FileOutputStream("filename");
outputStream.write(bytes);
outputStream.close();
3. 使用BufferedInputStream对象读取byte数组中的数据。
BufferedInputStream bufferedInputStream = new BufferedInputStream(inputStream);
int data = bufferedInputStream.read();
while (data != -1) {
// 处理读取到的数据
data = bufferedInputStream.read();
}
bufferedInputStream.close();
阅读全文