Class Vector er definert i standard biblioteker for Java programmeringsspråk . En vektor inneholder et variabelt antall objekter . Som med en rekke , kan du effektivt få tilgang til et objekt i en vektor ved å gi sin heltall indeks. I motsetning til matriser , kan vektorer vokse og krympe mens du bruker opp bare minnet de trenger. Noen programmer trenger å iterere over alle elementer i en samling mens søknad noen operasjon nøyaktig en gang til hvert element . Du kan iterere over alle elementer av en vektor i Java- programmer. Instruksjoner
en
Inkluder følgende linjer ved begynnelsen av Java-kode :
import java.util.Vector ,
import java.util.Iterator ;
2
Lag en iterator objekt og klargjøre den for å iterere over dine vektor ved å ringe Vector.iterator ( )-metoden , som i følgende eksempelkode : en
iterator myIter = myVector.iterator ();
Erstatt " myVector " med en referanse til vektor over som du trenger for å iterere
3
iterere over alle elementene som omfattes av iterator din mens du utfører . drift av ditt valg på hvert element , som i følgende eksempelkode : en
while ( myIter.hasNext ( ) ) {
System.out.print ( myIter.next ( ) );
}
eksempel skriver ut verdien av hvert element . Erstatte koden innenfor klammeparentes med hvilken behandling du ønsker å bruke på hver Vector element; metode Iterator.next ( ) returnerer en referanse til det aktuelle elementet
.