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 používať Java Vektory

V programovacom jazyku Java , vstavané Vector trieda implementuje thread - safe sekvenciu obsahujúcu premenný počet objektov . Na rozdiel od konvenčných polí - , pre ktoré musí byť kapacita známe v čase vyhlásenia , kedy počítač vyhradzuje všetky nutná pamäť - váš kód môže zväčšiť a zmenšiť Vektory podľa potreby . Vzhľadom vektor môže obsahovať objekty z veľmi rôznych tried , Vektory neukladajú žiadne obmedzenia na to . Môžete vytvárať a používať Vektory v kódu v jazyku Java . Pokyny dovolená 1

deklarovať svoju Vektor takto

Vector myvector = new Vector ( ) ;

Vector myVector2 = new Vector ( 10,20 ) ;

rozdiel medzi prvou a druhou verziou konštruktory je , že druhý určuje počiatočný počet prvkov ( 10 ) , a ako mnoho ďalších prvkov sa pridelí zakaždým prideľovanie pamäte rastie ( 20 ) . Ak máte údaje požadované na určenie užitočné hodnoty parametrov pre vašu aplikáciu , bude správa pamäte efektívnejšie s druhým konštruktory
2

Naplniť vaše vektor pridaním jedného prvku v čase : .

myVector.add ( 5 ) ;

myVector.add ( " populus " ) ;

Každý vzývanie " add ( ) " metóda pridá svoj argument v súčasnej konci . Vektorové sekvencie
3

Naplniť vaše vektor pridaním všetkých prvkov v poli , ako v nasledujúcom príklade :

Vector myDoubleVector = new Vector ( Arrays.asList ( myDoubleArray ) ) ; " . myDoubleVector "

Tento riadok kódu bude mať všetky prvky ( triedy s manželskou posteľou ) z poľa " myDoubleArray " a vložte ich do novo vyhláseného
4

iterácii cez všetky prvky v súčasnej dobe sú vo vašom Vektor takto :

Vypočítacie myEnum = myVector.elements ( ) ;

kým ( myEnum.hasMoreElements ( ) ) {

Objekt myCurrentElement = myEnum.nextElement ( ) ;

//Procesné myCurrentElement

}

Najnovšie články

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