procurve
Erfahrenes Mitglied
Hi!
Wie lese ich ein Integer aus einem byte[]-Array heraus, ohne einen ByteArrayInputStream zu verwenden?
Folgendes habe ich versucht:
Dabei ist s leider 0.
Wo liegt der Fehler?
Wie lese ich ein Integer aus einem byte[]-Array heraus, ohne einen ByteArrayInputStream zu verwenden?
Folgendes habe ich versucht:
Java:
byte[] patch = {0,0,0,42};
int s = patch[0] << 24 + patch[1] << 16 + patch[2] << 8 + patch[3];
Dabei ist s leider 0.
Wo liegt der Fehler?
Zuletzt bearbeitet: