Class vektor definieras i standarden bibliotek för programmeringsspråket Java . En vektor innehåller ett variabelt antal objekt . Liksom med en array , kan du komma åt effektivt ett objekt i en vektor genom att ge sitt heltalsindex . Till skillnad arrayer , kan vektorer växa och krympa medan du använder upp bara minnet som de behöver . Vissa program behöver iterera över alla element i en samling samtidigt tillämpa en operation exakt en gång till varje element . Du kan iterera över alla element i en vektor i dina Java-program . Instruktioner
1
Inkludera följande rader i början av din Java-kod :
import java.util.Vector ,
import java.util.Iterator ;
Sida 2
Skapa en iterator objekt och initiera den för att iterera över din vektor genom att anropa Vector.iterator ( ) metoden , som i följande exempelkod :
Iterator myIter = myVector.iterator ( ) ;
Ersätt " myVector " med en hänvisning till den vektor som ni behöver för att iterera Addera 3
iterera över alla element som omfattas av din Iterator medan du utför . driften av ditt val på varje element , som i följande exempelkod :
samtidigt ( myIter.hasNext ( ) ) {
System.out.print ( myIter.next ( ) ) ;
}
exempel skriver ut värdet av varje element . Byt ut koden inom klammerparenteser med allt vad behandling du vill använda för varje vektor element; metod Iterator.next ( ) returnerar en referens till det aktuella elementet Addera
.