使用字节数组输出流对象 “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);//假设为上面的字节数组