Java 如何操作和生成字节数组?
我正在创建数据包,我需要将字节编码到一个数组中以便输出。我无法找到任何方便的类来缓冲可变长度数组中的字节,然后将它们作为字节数组输出Java 如何操作和生成字节数组?,java,Java,我正在创建数据包,我需要将字节编码到一个数组中以便输出。我无法找到任何方便的类来缓冲可变长度数组中的字节,然后将它们作为字节数组输出 有什么想法吗 使用ByteArrayOutputStream将字节写入其中,然后调用toBytes()获取字节。您可以将“ByteArrayOutputStream”子类化,以公开底层受保护的数组引用和当前长度,并避免为了将其从BAO中取出而无意义地复制数组。
有什么想法吗 使用
ByteArrayOutputStream
将字节写入其中,然后调用toBytes()
获取字节。您可以将“ByteArrayOutputStream”子类化,以公开底层受保护的数组引用和当前长度,并避免为了将其从BAO中取出而无意义地复制数组。