Hallo,
Warum, stimmt doch eigentlich, oder? Sonst bekommt man doch eine ArrayOutOfBounds Exception oder so.
Hast du meine andere Antwort gelesen?
Natürlich muß man ein Array umkopieren, wenn das alte zu klein geworden
ist. Aber damit du genau das nicht mehr tun mußt, bietet Java dir die
von mir genannten Klassen an. Intern wird da auch nichts anderes als
ein Array angelegt, das -- sobald es nicht mehr groß genug ist -- durch
ein doppelt so großes ersetzt wird, in das die alten Daten umkopiert
werden.
Ich bezweifle einfach, daß du dir eine eigene Klasse schreiben möchtest,
wenn dir mehr als genug bestehende (und vor allem nachweislich funktionierende)
Klassen bereits zur Verfügung stehen.
Gruß
Slyh