T
trincy
Gast
Hallo,
bei der Konvertierung von einem Object, welches zuvor per Reflection zurückgegeben wird, in ein Bytearray werden an den Array noch einige unnütze Elemente vorn angehängt.
Mein jetziger Code:
Wenn ich nun den Array vor der Rückgabe ausgebe, sehe ich ihn noch wie gewohnt, nach der Rückkonvertierung finde ich ihn wieder, leider nur mit einer variierenden Menge an Neuelementen...
Weiß wer, wie man diesen Überschuß entfernt?! ???:L
vg
bei der Konvertierung von einem Object, welches zuvor per Reflection zurückgegeben wird, in ein Bytearray werden an den Array noch einige unnütze Elemente vorn angehängt.
Mein jetziger Code:
Code:
ByteArrayOutputStream out = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(out);
oos.writeObject(object);
oos.close();
byte b[] = out.toByteArray();
out.close();
Wenn ich nun den Array vor der Rückgabe ausgebe, sehe ich ihn noch wie gewohnt, nach der Rückkonvertierung finde ich ihn wieder, leider nur mit einer variierenden Menge an Neuelementen...
Weiß wer, wie man diesen Überschuß entfernt?! ???:L
vg