Du vet redan mycket om primitiva typer, och på den här nivån bekantade du dig med deras dubbelgångare — inpackningsklasserna, och lärde dig vad autoboxning och unboxing är, hur man jämför omslagstyper korrekt och hur man gör det felaktigt.

Du tog också din arrayupplevelse till nästa nivå genom att lära känna ArrayList-klassen. I grund och botten har du saker att tänka på! Ännu bättre, avsätt en halvtimme för några ytterligare artiklar om dessa ämnen som kommer att sätta allt på sin plats.

Wrapper-klasser i Java

Omslagsklasserna ser ut och beter sig som den primitiva typen med samma namn, men de är i själva verket riktiga klasser. Den här artikeln förklarar vem som behöver dem, vad de är till för och vad du gör med dem.

Autoboxning och Unboxing i Java

I Java är en egenskap hos primitiver och deras omslag autoboxning/unboxing. Låt oss gräva i detta koncept.

ArrayList klass

Arrays är bra, men programmerare blir på dåligt humör på grund av deras begränsade storlek och oförmågan att lägga till eller ta bort nya element. Så träffa ArrayList: det är en upparbetad array, en enkel och bekväm datastruktur. När du väl har flyttat från arrayer till ArrayList kan du bara inte gå tillbaka.

Ta bort ett element från en ArrayList

Och här är en annan artikel som fortsätter vår diskussion om ArrayList. Den här gången kommer vi att uppehålla oss mer i detalj vid viktiga operationer för att arbeta med listor — att ta bort ett objekt från en lista och att ta bort ett objekt från en lista i en loop.

ArrayList i bilder

Om du inte helt förstår hur ArrayList fungerar är den här lektionen för dig. Det blir mycket bilder och förklaringar och nästan ingen kod. Men viktigast av allt, efter att ha läst och förstått det, kommer du att förstå mycket väl hur ArrayList fungerar... Vem vet, kanske du till och med implementerar din egen efter det! Så för att avancera din utbildning är detta en bra uppgift för en nybörjare.