Uporaba ArrayList v Javi

Standardni nizi na Javi so določeni v številu elementov, ki jih lahko imajo. Če želite povečati zmanjšanje elementov v matriki, morate narediti a nov niz s pravilno številko elementov iz vsebine izvirnega niza. Druga možnost je uporaba ArrayList razred. The ArrayList razred zagotavlja sredstva za izdelavo dinamičnih nizov (tj. njihova dolžina se lahko poveča in zmanjša).

To bo ustvarilo ArrayList z začetno zmogljivostjo za deset elementov. Če večji (ali manjši) ArrayList Začetna zmogljivost se lahko prenese na konstruktor. Če želite narediti prostor za dvajset elementov:

Pri tem je treba opozoriti eno stvar ArrayList ali elementi ne smejo biti iste vrste predmetov. Kljub temu dinamičniStringArray je bilo naseljeno z Vrvica predmetov, še vedno lahko sprejme številčne vrednosti:

Predmet je mogoče vstaviti kjer koli v ArrayList kazalo elementov z uporabo metode dodajanja in podajanje položaja za vstavljanje. Če želite dodati Niz "Max" na dinamičniStringArray na položaju 3:

Namesto da bi odstranili element in na njegovo mesto vstavili novega

instagram viewer
nabor lahko z enim potekom zamenjamo element. Prenesite indeks elementa, ki ga želite nadomestiti, in predmet, s katerim ga želite nadomestiti. Če želite nadomestiti "Peter" s "Paul":

instagram story viewer