Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
predvolený konštruktor pre dátové štruktúry ArrayList vytvorí prázdne pole s 10 prvkami . . Vzhľadom k tomu , že používateľ nešpecifikuje žiadne parametre , predvolený konštruktor vytvorí pole pre 10 prvkov
syntaxe pre predvolený konštruktor je :
ArrayList name_of_array ; Kde " typ dát " by mohla byť základný dátový typ , ako integer , Boolean , atď " name_of_array " je názov inštancie štruktúry ArrayList . užívateľ môže tiež určiť veľkosť ArrayList , keď sme inicializovať dátový člen . . Užívateľ musí zadať celočíselnú hodnotu ako parameter veľkosti syntax je : ArrayList name_of_array ( int InitialSize ) ; Kde " typ dát " by mohla byť základný typ dát , ako je napríklad celé číslo , boolean atď " name_of_array " je názov inštancie štruktúry ArrayList . výraz " int InitialSize " je ľubovoľný výraz , ktorého výsledkom je číslo . užívateľ môže tiež explicitne deklarovať dátové členmi ArrayList . Táto technika je trochu zložitejšia , pretože to používa nejaké iné triedy dátové To je syntaxe : . ArrayList name_of_array = new ArrayList ( Arrays.asList ( " údaje1 " , " údaje2 " , " data3 " ) ) ; Kde " typ dát " by mohla byť základný dátový typ , ako integer , Boolean , atď " name_of_array " je názov inštancie štruktúry ArrayList . argumenty " údaje1 " , " údaje2 " a " data3 " sú skutočné dátové členmi vášho ArrayList . Vytvorenie metódy môžu pomôcť k inicializácii ArrayLists o neznámej veľkosti . Vzhľadom k tomu , ArrayList môžete dynamicky alokovať pamäť , metóda , ktorá môže inicializovať neznámy počet dátových prvkov je veľmi užitočné To je jeden spôsob , ako vytvoriť metódu : . Verejné ArrayList { ArrayList for ( int i : a ) { firstlist.add ( i ) ; } vrátiť firstlist ; } Táto metóda sa nazýva " InitArrayList " , a inicializáciu celočíselné prvky ArrayList " firstlist " na hodnotu " " .
konštruktor s veľkosťou parametra
výpočet všetkých prvkov
Vytvorenie metódy pre inicializáciu ArrayList