Eine Liste ist dynamischer und
eleganter, bei einem Array hat man das weiche kissen des indizierten Zugriffs. Der nutzt dir aber auch nur etwas, wenn man nicht anhand von Daten der Objekte zugreifen will, sondern den Index schon kennt. Ansonsten ist das Suchen in beidem gleich langsam.
Um riesige Objektmengen effizient bereit zu stellen böte sich ein binärer Suchbaum an (sofern man ein eindeutiges, ordinal betrachtbares, und im mathem. Sinne geordnetes Suchkriterium hat, wie z.B. einen eindeutigen Index den du jedem Objekt verpasst. Dann ginge es aber wiederum auch gut über ein Array.)
Eine Hashtable ist auch immer wieder eine feine Sache
.
Nur um mal ein paar suchbare Begriffe in den Raum zu werfen, die sich mit der organisation von Daten befassen
.
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel