Programmeren in Java/Collections: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
DimiC88 (overleg | bijdragen)
Label: bewerking met nieuwe wikitekstmodus
DimiC88 (overleg | bijdragen)
Label: bewerking met nieuwe wikitekstmodus
Regel 42:
* <kbd>clear()</kbd>: Verwijdert alle elementen uit een collectie. Enkel uit de collectie, het object zelf wordt niet verwijderd zolang het ergens anders nog wordt bijgehouden bijvoorbeeld in een variabele of een andere collectie.
* <kbd>contains(Object o)</kbd>: Kijkt of de collectie een bepaald object bevat, geeft ''true'' terug als dat zo is.
* <kbd>containsAll(Collection<?> c)</kbd>: Kijkt of de collectie al dealle elementen bevat die zich in de meegegeven collectie bevatbevind, geeft ''true'' terug als dat zo is.
* <kbd>isEmpty()</kbd>: Geeft ''true'' terug als de collectie leeg is.
* <kbd>iterator()</kbd>: Geeft een iterator terug van deze collectie.
* <kbd>remove(Object o)</kbd>: Verwijdert het gegeven object uit de collectie.
* <kbd>removeAll(Collection<?> c)</kbd>: Verwijdert alle elementen uit de collectie die ook bestaan in de gegeven collectie.
* <kbd>retainAll(Collection<?> c)</kbd>: Verwijdert alle elementen uit de collectie die ookniet bestaanaanwezig zijn in de gegeven collectie.
* <kbd>size()</kbd>: Geeft terug hoeveel elementen de collectie bevat.
* <kbd>toArray()</kbd>: Geeft een array terug dat de elementen bevat van de collectie.
* <kbd>toArray(T[] a)</kbd>: Geeft een array terug dat de elementen bevat van de collectie, met het verschil dat het de array het datatype heeft van de meegegeven array.
 
===List===
Binnen een ''List'' kunnen elementen in een bepaalde volgorde worden geplaatst en kunnen net zoals bij een ''array'' worden opgehaald metdoor middel van een index nummer. In tegenstelling tot een ''Set'' mag een ''List'' hetzelfde object meerdere keren bevatten. Het heeft volgende standaard implementaties in de ''util'' package van Java:
* Vector
* Stack
* ArrayList
* LinkedList
* Stack
* Vector
 
===Set===
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.