Class Vector er defineret i standard biblioteker for programmeringssproget Java . En vektor indeholder et variabelt antal objekter . Ligesom med et array , kan du effektivt adgang til et objekt i en vektor ved at give sin heltal indeks. I modsætning til arrays , kan vektorer vokse og skrumpe , mens du bruger kun udgør hukommelsen , de behøver. Nogle programmer har brug for at gentage over alle elementer i en samling , samtidig anvende nogle operation præcis én gang til hvert element . Du kan gentage over alle elementer i en vektor i dine Java -programmer. Instruktioner
1
Medtag følgende linjer i begyndelsen af din Java-kode :
import java.util.Vector ,
import java.util.Iterator ; < br >
2
Opret en Iterator objektet og initialisere den til at gentage over din vektor ved at ringe til Vector.iterator ()-metoden , som i følgende kodeeksempel : Hej
Iterator myIter = myVector.iterator ();
Erstat " myVector " med en henvisning til den vektor, over hvilken du skal gentage
3
gentage over alle elementer er omfattet af din Iterator mens de udfører . betjening af dit valg på hvert element , som i følgende kodeeksempel : Hej
while ( myIter.hasNext ( )) {
print ( myIter.next ()); < br >
}
eksempel udskriver værdien af hvert element . Udskift koden i de krøllede parenteser med uanset behandling , du vil anvende på hver Vector element , metode Iterator.next () returnerer en reference til det aktuelle element
.