I'm creating packets, and I need to encode bytes into an array for output. I have not been able to find any convenient classes to buffer the bytes in a variable length array, and then output them as an array of bytes.
Any ideas?
Use ByteArrayOutputStream write bytes into it, and then call toBytes() to get the bytes.