Programmeren in Java/Conditionele blokken: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Bdijkstra (overleg | bijdragen)
taal, andere foutjes, een detail erbij
Bdijkstra (overleg | bijdragen)
→‎Switch: switch kan niet altijd
 
Regel 209:
 
== Switch ==
Dan is er ook nog de ''switch'', een ''switch'' iskan een alternatief zijn voor als je een reeks ''else if''-en gebruikt om bijvoorbeeld dezelfde variabele te vergelijken met een bepaalde waarde. Bijvoorbeeld je heb een variabele die de dag van de week bevat en afhankelijk van de waarde wil je maandag, dinsdag, woensdag, etc... tonen op het scherm.
 
<syntaxhighlight lang="Java">
Regel 236:
}
</syntaxhighlight>
Het probleem hiermee is dat je dus iedere keer dezelfde variabele gebruikt,. eenEen ''switch'' kan dan goed alternatief zijn en ziet er als volgt uit.
 
<syntaxhighlight lang="Java">
Regel 291:
Het is donderdag.
</pre>
 
De expressie die je bij een ''switch'' invult moet een scalair zijn, een String, of een ''enum''.
 
=== break ===
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.