Hallo,
Ich würde gerne sehr große Dateien byteweise einlesen. Teilweise sind diese über 1gb groß.
Also eine Größe, wo man sie nicht mehr als Ganzes einlesen kann.
Kann mir jemand eine read()-Methode verraten, wo ich 2 ints mit angeben kann, die Start und Ziel/Length angeben?
Bisher habe ich:
Ist angelehnt an diesen Code:
getBytesFromFile | Copy Paste Code
Ich würde mir eine Methode wünschen:
Und das ganze sollte dann in ein Array byte[] bytes = byte[length] passen.
Hat da jemand was :question:
Gruß :reflect:
Ich würde gerne sehr große Dateien byteweise einlesen. Teilweise sind diese über 1gb groß.
Also eine Größe, wo man sie nicht mehr als Ganzes einlesen kann.
Kann mir jemand eine read()-Methode verraten, wo ich 2 ints mit angeben kann, die Start und Ziel/Length angeben?
Bisher habe ich:
Java:
numRead=is.read(bytes, offset, bytes.length-offset)
getBytesFromFile | Copy Paste Code
Ich würde mir eine Methode wünschen:
Java:
read(byte[] bytes, int startAtByte, int length)
Hat da jemand was :question:
Gruß :reflect: