Programmeren in Java/Collections: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Versie 348685 van 87.214.196.150 (overleg) ongedaan gemaakt Vandalisme Label: Ongedaan maken |
Label: bewerking met nieuwe wikitekstmodus |
||
Regel 33:
== Collection ==
Deze interface is de hoofdinterface binnen de hele hiërarchie van de collection interfaces. Een collection bevat een groep van objecten, ook wel elementen genoemd. Sommige collections laten duplicaten toe, andere dan weer niet. Sommige zijn dan weer geordend, andere niet. Standaard heeft Java geen enkele collection die deze interface
[[File:Java collection interfaces.svg|400px|center]]
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 de elementen bevat die zich in de meegegeven collectie bevat, 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 ook bestaan 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===
|