Einen schönen Sonntag allerseits
Folgendes Problem: Ich will die Instanzvariablen eines Objekts rekonstruieren, und habe bei Arrays ein Problem.
Folgende Informationen über das Array habe ich:
Folgendes Problem: Ich will die Instanzvariablen eines Objekts rekonstruieren, und habe bei Arrays ein Problem.
Folgende Informationen über das Array habe ich:
- Das es sich um ein Array handelt
- Den Klassenpfad der Arrayelemente (also im Falle eines int[] -> "int", bei einem int[][] -> "int[]", usw.)
- Eine ArrayList mit den Elementen des Arrays. Wenn es sich um keine primitiven Datentypen, deren Wrapper oder Strings handelt, enthält die ArrayList folgendes:
-> Wenn das Array wiederumArrayelementeArrays enthält, wieder die bereits beschriebenen Informationen über das Array
-> Ansonsten den Hash des Objekts, das in das Array gehört. Das Objekt gibt es bereits und würde nur noch eingefügt werden.