È possibile ottenere byte specifici da un array di byte in java?Divisione dell'array Byte
ho un array di byte:
byte[] abc = new byte[512];
e voglio avere 3 diversi array di byte da questo array.
- byte 0-127
- byte 128-255
- byte256-511.
ho cercato abc.read(byte[], offset,length)
ma funziona solo se mi danno Offset 0, per ogni altro valore viene generata un'eccezione IndexOutOfbounds
.
Cosa sto sbagliando?
L'offset è nell'array di destinazione, non in quello di origine. – charlie