Lord_Aratorn
Mitglied
Ok danke erstmal, aber da habe ich noch eine wirklich wichtige Frage.
Ich serialisiere nun, wie Tom es bereits aufgezeigt hat.
ich weiß nicht wie ich es formulieren soll. Ich möchte das nicht mehr und nicht weniger als 18 byte verschickt werden. Da Anfang und ende der bytes in dem Stream wichtig sind.
doch wenn ich es wie oben mache, verschickt er den kompletten String
Ich hoffe es war verständlich
Ich serialisiere nun, wie Tom es bereits aufgezeigt hat.
Code:
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
byte[] byte = new byte[18];
byte = "Super sache wieder laenger als 18 Zeichen und dabei wollte ich doch nur 18 zeichen verschicken".getBytes();
DataOutputStream dataOutputStream = new DataOutputStream(
byteArrayOutputStream);
dataOutputStream.write(byte);
ich weiß nicht wie ich es formulieren soll. Ich möchte das nicht mehr und nicht weniger als 18 byte verschickt werden. Da Anfang und ende der bytes in dem Stream wichtig sind.
doch wenn ich es wie oben mache, verschickt er den kompletten String
Ich hoffe es war verständlich