Rhett Butler: Wieviel Speicher verbraucht ein Array?

Hi,
ich würde gerne wissen wieviel Speicherplatz ein Array schluckt, bzw. wie ich es selber berechnen kann.
Ich verwende ein String-Array, also müßte man erst mal wissen wieviel Speicher ein String standardmäßig in JAVA verbraucht.
Ich hoffe das mir jemand helfen kann!

cu Rhett

  1. Hi,

    da Zeichen in Java standardmäßig Unicode-formatiert sind, benötigt ein String der Länge L  2*L Byte Speicherplatz (ein Unicode-Zeichen nimmt 2 Byte in Anspruch). Im Array kommen natürlich noch die Referenzen dazu (soweit ich weiß, sind das 4 Byte/Referenz).

    Gruß
    Patric Steffen <http//www.schulkameraden.de>