Classe Vector


La classe  java.util.Vector definisce degli oggetti simili agli array. La differenza principale è che la dimensione del contenitore può variare dinamicamente a seconda delle esigenze.

L'implementazione è basata sugli array: per contenere gli elementi viene inizialmente utilizzato un array di dimensioni predefinite, se la sua capacità non è più sufficiente viene creato un nuovo array più capace contenente tutti gli elementi del vecchio.

I costruttori utilizzabili prevedono o valori di default per la capacità iniziale (initialCapacity) ed il valore di incremento delle sua capacità (capacityIncrement) quando viene richiesto l'incremento, oppure permettono di specificarli:


arrow1_left.gif (1097 byte)arrow1_right.gif (1095 byte)