Anzahl der bytes, die im byte-array

Ich habe ein array byte[] arr;

ByteArrayOutputStream out = new ByteArrayOutputStream();
byte[] arr = out.toByteArray();

Wie Messe ich die Größe der Daten in den arr (wenn es war geschrieben auf die Festplatte übertragen oder via Netzwerk)?
Unten sind die Ansätze richtig sind - Sie nehmen an, dass sizeof(byte) = 1B

int byteCount = out.size();
int byteMsgCount = arr.length;

InformationsquelleAutor Yakov | 2016-04-12

Schreibe einen Kommentar