Hvordan Reagere en vektor i Java
Klasse Vector er definert i standard bibliotekene for programmeringsspråket Java. En vektor inneholder et variabelt antall objekter. Som med en rekke, kan du få effektiv tilgang til et objekt i en vektor ved å gi sin heltall indeksen. I motsetning til arrays, kan vektorer vokse og krympe mens du bruker opp bare minne de trenger. Noen programmer trenger å iterere over alle elementer i en samling når du søker noen operasjon nøyaktig en gang til hvert element. Du kan iterere over alle elementene i en vektor i Java-programmer.
Bruksanvisning
1 Inkluder følgende linjer i begynnelsen av Java-kode:
import java.util.Vector;
import java.util.Iterator;
2 Lag en Iterator objekt og initialisere det å iterere over din vektor ved å ringe Vector.iterator () -metoden, som i følgende eksempelkode:
Iterator myIter = myVector.iterator ();
Erstatt "myVector" med en referanse til vektoren over hvor du trenger å reagere.
3 Iterere over alle elementer som omfattes av din Iterator mens du utfører driften av ditt valg på hvert element, som i det følgende eksempelkode:
while (myIter.hasNext ()) {
System.out.print (myIter.next ());
}
Eksempelet skrives ut verdien av hvert element. Erstatt koden i klammeparentes med hva behandlingen du ønsker å bruke på hver Vector element; metode Iterator.next () returnerer en referanse til det aktuelle elementet.