Tengo una matriz de bytes en la memoria, leo desde un archivo. Me gustaría dividir la matriz de bytes en un cierto punto (índice) sin tener que crear una nueva matriz de bytes y copiar cada byte a la vez, aumentando la huella en la memoria de la operación. Lo que me gustaría es algo como esto:Cómo dividir una matriz de bytes
byte[] largeBytes = [1,2,3,4,5,6,7,8,9];
byte[] smallPortion;
smallPortion = split(largeBytes, 3);
smallPortion
sería igual 1,2,3,4
largeBytes
sería igual a 5,6,7,8,9
Interesante. Lástima que no vi este cuando estaba trabajando en ese proyecto. Gracias por la información de todos modos. –