Ist es möglich, spezifische Bytes von einem Bytearray in Java zu erhalten?Teilen eines Bytearrays
Ich habe ein Byte-Array:
byte[] abc = new byte[512];
und ich möchte 3 verschiedene Byte-Arrays aus diesem Array haben.
- Byte 0-127
- Byte 128-255
- byte256-511.
Ich versuchte abc.read(byte[], offset,length)
aber es funktioniert nur, wenn ich als Offset 0 geben, für einen anderen Wert, den es eine IndexOutOfbounds
Ausnahme auslöst.
Was mache ich falsch?
Der Offset befindet sich im Zielarray, nicht im Quellbereich. – charlie