Programmeren in Java/Collections: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Bdijkstra (overleg | bijdragen)
een Collection bevat in eerste instantie referenties, niet objecten; + andere tweaks
Bdijkstra (overleg | bijdragen)
 
Regel 7:
* De ''Collection''-interface die een verzameling van referenties bevat. Deze interface wordt op zich geïmplementeerd door drie andere interfaces:
** ''List'' is een opeenvolging van elementen, dubbelingen mogen: ArrayList
** ''Set'' met objectenelementen zonder duplicaten: HashSet, LinkedHashSet, TreeSet
*** ''SortedSet'' met strikt geordende elementen, ofwel via natuurlijke ordening (''Comparable'') ofwel via een ''Comparator'': TreeSet
** ''Queue'' is een hoop elementen die er uitgehaald worden in de omgekeerde volgorde van het toevoegen (FIFO: first in, first out); de queue-interface bevat extra methods om elementen toe te voegen en weg te halen: LinkedList, PriorityQueue
* De ''Map''-interface die de elementen toegankelijk maakt via aparte sleutelobjecten, zoals bij een [[w:hashtabel|hashtabel]]: HashMap, LinkedHashMap
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.