Je weet al veel over primitieve typen, en op dit niveau heb je kennis gemaakt met hun dubbelgangers - de wrapper-klassen, en heb je geleerd wat autoboxing en unboxing zijn, hoe je wrapper-typen correct kunt vergelijken en hoe je dit verkeerd kunt doen.

Je hebt ook je array-ervaring naar een hoger niveau getild door de klasse ArrayList te leren kennen. Kortom, je hebt dingen om over na te denken! Beter nog, reserveer een half uur voor een paar aanvullende artikelen over deze onderwerpen die alles op zijn plaats zullen zetten.

Wrapperklassen in Java

De wrapper-klassen zien eruit en gedragen zich als het primitieve type met dezelfde naam, maar het zijn in feite echte klassen. In dit artikel wordt uitgelegd wie ze nodig heeft, waar ze voor zijn en wat u ermee doet.

Autoboxen en unboxen in Java

In Java is autoboxing / unboxing een kenmerk van primitieven en hun wikkels. Laten we dieper ingaan op dit concept.

ArrayList-klasse

Arrays zijn geweldig, maar programmeurs raken in een slecht humeur vanwege hun beperkte omvang en het onvermogen om nieuwe elementen toe te voegen of te verwijderen. Dus maak kennis met ArrayList: het is een opgevoerde array, een eenvoudige en handige gegevensstructuur. Als u eenmaal bent overgestapt van arrays naar ArrayList, kunt u gewoon niet meer terug.

Een element verwijderen uit een ArrayList

En hier is nog een artikel dat onze bespreking van ArrayList voortzet. Deze keer zullen we dieper ingaan op belangrijke bewerkingen voor het werken met lijsten — het verwijderen van een item uit een lijst en het verwijderen van een item uit een lijst in een lus.

ArrayLijst in afbeeldingen

Als u niet helemaal begrijpt hoe ArrayList werkt, is deze les iets voor u. Er zullen veel foto's en uitleg zijn en bijna geen code. Maar het belangrijkste is dat u na het lezen en begrijpen heel goed begrijpt hoe ArrayList werkt... Wie weet, misschien implementeert u daarna zelfs uw eigen! Dus om je training vooruit te helpen, is dit een goede taak voor een beginnende ontwikkelaar.