调用ByteBuffer中的含参get()方法会报这个错误
解决方法是确保bytebuffer中剩余数据的字节数与字节数组大小相同
按照如下方式定义字节数组:
byte[] byteArray = new byte[bb.remaining()];
再作为参数传入get就OK了
而无参的get方法一次返回一个字节,然后position递增1
调用ByteBuffer中的含参get()方法会报这个错误
解决方法是确保bytebuffer中剩余数据的字节数与字节数组大小相同
按照如下方式定义字节数组:
byte[] byteArray = new byte[bb.remaining()];
再作为参数传入get就OK了
而无参的get方法一次返回一个字节,然后position递增1