Arrays og Lister
- slide 8 : 28
Fleksible arrays i Java: Vectorer
Vector vectorNavn =
new Vector(INITIEL_KAPACITET)
Elementtypen af Vector er altid Object
Elementtypen af Array kan være mere specialiseret
Elementer i en Vector skal være objekter - værdier skal 'wrappes'
Værdier kan gemmes direkte i et Array
Størrelsen af en Vector kan udvides under programudførelsen
Størrelsen på et array låses fast på Array instantieringstidspunktet
Flere operationer i Vector klassen skubber elementer frem eller tilbage i tabellen
Tilsvarende operationer i Array klassen overskriver elementer
Vector understøtter operationer som søger efter et element i tabellen
I et Array tilgås elementer altid ved tabelopslag via et indeks
Klassen Vector i pakken java.util
Værdier i forhold til objekter
Collections som erstatning af Vector