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 zdvojnásobiť veľkosť Array v Jave

Bohužiaľ , polia v Jave sú nemenné . Po vytvorení nemôžu meniť veľkosť , bez toho, aby znovu prerozdelenie celého poľa od nuly . Našťastie niekoľko metód pomocník , aby bol celý proces zdvojnásobiť veľkosť poľa jednoduchšie na programátora . Ale ak očakávate , že sa re- veľkosť poľa často , mali by ste zvoliť inú dátovú štruktúru , napríklad ArrayList alebo Vector . Návod dovolená 1

Otvoriť Netbeans alebo dávate prednosť integrované vývojové prostredie ( IDE ) .
2

Kliknite na " Súbor " a " novej triedy " . Názov triedy " ArrayDoubler . "
3

typu " psvm " . Netbeans bude rozširovať tento automaticky platný " hlavné " metóda
4

vložte nasledujúci kód do " hlavnej " metódy : ..

//Vytvorenie pole

int [ ] anArray = { 1,2,3 } ; .

//Správa o jeho veľkosti

System.out.println ( " anArray má dĺžku " + anArray.length ) ;

//Vytvorenie kópie poľa, ktoré je dvakrát väčšia

anArray = Arrays.copyOf ( * 2 anArray , anArray.length ) .

//Správa nový rozmer

System.out.println ( " anArray má teraz dĺžku " + anArray.length ) . " . Spustiť "
5

Kliknite

Najnovšie články

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