Du vet allerede mye om primitive typer, og på dette nivået ble du kjent med doppelgangerne deres — wrapper-klassene, og lærte hva autoboxing og unboxing er, hvordan du sammenligner wrapper-typer riktig, og hvordan du gjør det feil.

Du tok også matriseopplevelsen din til neste nivå ved å bli kjent med ArrayList-klassen. I utgangspunktet har du ting å tenke på! Enda bedre, sett av en halvtime til noen flere artikler om disse emnene som vil sette alt på plass.

Wrapper-klasser i Java

Innpakningsklassene ser ut og oppfører seg som den primitive typen med samme navn, men de er faktisk ekte klasser. Denne artikkelen forklarer hvem som trenger dem, hva de er til for og hva du gjør med dem.

Autoboksing og Unboxing i Java

I Java er en funksjon av primitiver og deres omslag autoboksing / unboxing. La oss grave i dette konseptet.

ArrayList klasse

Arrays er flotte, men programmerere kommer i dårlig humør på grunn av deres begrensede størrelse og manglende evne til å legge til eller fjerne nye elementer. Så møt ArrayList: det er en oppsuppet matrise, en enkel og praktisk datastruktur. Når du har flyttet fra arrays til ArrayList, kan du bare ikke gå tilbake.

Slette et element fra en ArrayList

Og her er en annen artikkel som fortsetter vår diskusjon om ArrayList. Denne gangen vil vi dvele mer detaljert på viktige operasjoner for å jobbe med lister - fjerning av et element fra en liste og fjerning av et element fra en liste i en løkke.

ArrayList i bilder

Hvis du ikke helt forstår hvordan ArrayList fungerer, er denne leksjonen for deg. Det blir mange bilder og forklaringer og nesten ingen kode. Men viktigst av alt, etter å ha lest og forstått det, vil du forstå veldig godt hvordan ArrayList fungerer... Hvem vet, kanskje du til og med implementerer din egen etter det! Så, for å fremme treningen din, er dette en god oppgave for en begynnende utvikler.