Vector classe è definita nelle librerie standard per il linguaggio di programmazione Java . Un vettore contiene un numero variabile di oggetti . Come con un array, è possibile accedere in modo efficiente un oggetto all'interno di un vettore , fornendo il suo indice intero . A differenza di matrici , vettori possono crescere e restringersi , mentre utilizzando fino solo la memoria di cui hanno bisogno . Alcune applicazioni hanno bisogno di iterare su tutti gli elementi in un insieme durante l'applicazione di qualche operazione esattamente una volta per ogni elemento . È possibile scorrere tutti gli elementi di un vettore nei vostri programmi Java . Istruzioni
1
includere le seguenti righe all'inizio del vostro codice Java :
importazione java.util.Vector ;
importazione java.util.Iterator ;
2
Crea un oggetto Iterator e inizializzarla per scorrere il vostro vettore chiamando il metodo Vector.iterator ( ) , come nel seguente codice di esempio :
Iterator myIter = myVector.iterator ();
Sostituire " myVector " con un riferimento al vettore su cui è necessario iterare
3
iterare su tutti gli elementi di cui l'iteratore durante l'esecuzione . funzionamento della vostra scelta su ogni elemento , come nel seguente codice di esempio :
mentre ( myIter.hasNext ( ) ) {
System.out.print ( myIter.next ( ) ) ;
}
l' esempio viene stampato il valore di ogni elemento . Sostituire il codice all'interno delle parentesi graffe con qualunque trattamento che si desidera applicare a ogni elemento vettoriale ; metodo Iterator.next ( ) restituisce un riferimento all'elemento corrente
.