Leonardo.it I say blog!
  • 17
  • apr
  • 2009

Il Framework Collection – I Vector

Di Antonio Avolio, in Java, Programmazione.

All’interno del Framework Collection, troviamo la struttura Vector, al fine di manipolare oggetti omogenei tra loro. La classe Vector, appartiene al package java.util. Rispetto ad un array classico il vector non presenta il problema del sovradimensionamento, visto che ad ogni operazione di scrittura o cancellazione degli elementi viene gestita automaticamente la dimensione (size).


I Vector possono gestire tipi oggetto e non tipi di base, ma con opportuni casting e la tecnica dell’autoboxing, introdotta in Java 1.5 il suo utilizzo può essere adattato alle diverse esigenze.
Naturalmente all’interno della classe sono presenti i metodi accesori e modificatori per poter effettuare tutte le varie operazioni classiche.

Per costruire un oggetto Vector occorre instanzariare un oggetto di classe vector, per esempio nel seguente modo:

[sourcecode language='java']
Vector v=new Vector();
[/sourcecode]


Per aggiungere gli elmenti al vector si utilizza il metodo add, che aggetta in ingresso un oggetto oppure una collezione di oggetti.

[sourcecode language='java']
Integer num=new Integer(10);
String nome = new String(“Antonio”);
v.add(num);
v.add(nome);
[/sourcecode]

Per poter rimuovere un oggetto utilizzeremo il metodo remove, che accetta in ingresso la posizione dell’oggetto da rimuovere

[sourcecode language='java']
v.remove(1);
[/sourcecode]

E’ possibile scansionare un vector avvalendosi del metodo size() che ritorna la dimensione di un vector e del metodo elementAt(i) che ritorna l’elemento i-esimo.
[sourcecode language='java']
for (int i=0;i System.out.println(vettore.elementAt(i));
[/sourcecode]

Termini legati all'articolo: , , , .
Altri articoli:

Articoli correlati a "Il Framework Collection – I Vector"

  • Il Framework Collections – Introduzione

    Alcuni utili strumenti per la gestione di un insieme di oggeti in Java, vengono messi a disposizione dalle Collection, un framework, che raccoglie varie classi


  • Il Framework Collection – Le LinkedList

    Le LinkedList, sono strutture dati che "collezionano" gli oggetti in locazioni di memoria non contigue diversamente dagli ArrayList. Ogni elemento della lista contiene al suo interno


  • Tutorial Photoshop natalizi

    Anche se il Natale è passato, magari vi piacerebbe creare un bello sfondo per desktop per l'ultimo dell'anno, vero? Beh, allora eccovi alcuni link per creare


  • Una Integrazione Facebook In Arrivo Su iPhone 4.0 ?

    Il sito Engadget ha scavato a fondo nell’ iPhone OS 4.0, e ha scoperto qualche notizia interessante riguardo Facebook. While scoping out the .plist


  • Excel e Java

    Capita spesso che le nostre applicazioni debbano interagire con applicazioni esterne, come ad esempio quelle della suite Microsoft Office. Per poter facilitare il nostro compito possiamo



Commenti:

Commenta su "Il Framework Collection – I Vector"




Gallery

disqus
voli economici
snow leopard, installare snow leopard da usb
curriculum vitae
come inviare email anonime
movicha-iphone-106788.185x185.1260875893.1734
anticipare sottotitoli vlc
gif animate, come creare gif animate
airdisplay-414x271
come tagliare una canzone
cambiare skin amsn
controllare modello scheda video
proxy server
disinstallare un programma