Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako iterovat Vektor v Jave

Trieda Vector je definovaný v štandardných knižníc pre programovací jazyk Java . Vektor obsahuje premenný počet objektov . Rovnako ako u poľa , môžete efektívne prístup k objektu v rámci vektora tým , že jeho celé číslo indexu . Na rozdiel od poľa , môže vektory zväčšiť a zmenšiť pri použití sa iba pamäte, ktoré potrebujú . Niektoré aplikácie potrebujú pre iteráciu cez všetky prvky v kolekcii pri uplatňovaní nejakú operáciu presne raz pre každý prvok . Môžete iterovat cez všetky prvky vektora v rámci svojich programov v jazyku Java . Návod dovolená 1

zahrnúť nasledujúce riadky na začiatku kódu Java :

import java.util.Vector ;

import java.util.Iterator ;

2

Vytvorte iterátor objekt a inicializuje ho k iterácii cez vektora volaním Vector.iterator ( ) metóda , ako v nasledujúcom ukážkovom kóde :

iterátor myIter = myVector.iterator ( ) ;

Nahradiť " myvector " s odkazom na vektora , cez ktoré vykoná iterácii
3

iterácii cez všetky prvky , na ktoré sa vzťahuje vaše Iterator pri realizácii . prevádzku vášho výberu na každý prvok , ako v nasledujúcom ukážkovom kóde :

while ( myIter.hasNext ( ) ) {

System.out.print ( myIter.next ( ) ) ;

}

príklad vytlačí hodnotu každého prvku . Nahradiť kód v zložených zátvorkách sa čokoľvek spracovania , ktorý chcete použiť pre každý vektor prvok , metóda Iterator.next ( ) vracia odkaz na aktuálny prvok
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené