使用字节数组输出流对象 “ByteArrayOutputStream” 进行输出,并调用ByteArrayOutputStream的toByteArray()方法获得返回参数的就是字节数组了,下面例子就是转换的方法:
public static byte[] readStream(InputStream is) throws Exception{
byte[] bytes = new byte[1024];
int leng;
ByteArrayOutputStream baos = new ByteArrayOutputStream();
while((leng=is.read(bytes)) != -1){
baos.write(bytes, 0, leng);
}
return baos.toByteArray();
}
字节数组转换成字符串:
String mString = new String(byte);//假设为上面的字节数组
本文介绍如何使用ByteArrayOutputStream类将输入流转换为字节数组,以及如何将字节数组转换为字符串。通过具体示例展示了字节流处理的基本方法。
2万+

被折叠的 条评论
为什么被折叠?



