Hallo,
ich benötige einen 32bit Zählwert als Byte-Array und mir fehlt im Moment irgendwie jeglicher Ansatz.
Ich kann mir entweder direkt das Array erstellen:
Nur wie zähle ich da denn jetzt hoch ? Das ist ja mit einem mehr oder minder großen Aufwand verbunden wenn ich jedes Byte händisch erhöhe und Überläufe prüfen muss..
Andererseits kann ich einfach einen Integer nehmen, der hat ja 32bit, da ist das Hochzählen kein Problem. Nur wie kriege ich einen Integer in ein 4-byte Array ?
Gibt es da eine einfach Möglichkeit oder muss ich das händisch ausprogrammieren ?
Viele Grüße
ich benötige einen 32bit Zählwert als Byte-Array und mir fehlt im Moment irgendwie jeglicher Ansatz.
Ich kann mir entweder direkt das Array erstellen:
Java:
byte[] zw = new byte[]{(byte)0x00, (byte)0x00, (byte)0x00, (byte)0x00};
Nur wie zähle ich da denn jetzt hoch ? Das ist ja mit einem mehr oder minder großen Aufwand verbunden wenn ich jedes Byte händisch erhöhe und Überläufe prüfen muss..
Andererseits kann ich einfach einen Integer nehmen, der hat ja 32bit, da ist das Hochzählen kein Problem. Nur wie kriege ich einen Integer in ein 4-byte Array ?
Gibt es da eine einfach Möglichkeit oder muss ich das händisch ausprogrammieren ?
Viele Grüße