Een fragment uit een lezing met een mentor als onderdeel van de Codegym University-cursus. Schrijf je in voor de volledige cursus.
"Hallo, Amigo. Vandaag gaan we het hebben over if/else statements ."
"Programma's zouden weinig nut hebben als ze niet zouden reageren op veranderende externe omstandigheden. Een programma moet weten hoe het zich moet aanpassen aan de omstandigheden en de ene actie moet uitvoeren in het ene geval en de andere actie in het andere geval. In Java wordt dit bereikt met behulp van de 'if/else statement' – een speciale constructie die het mogelijk maakt om verschillende codeblokken uit te voeren als aan een voorwaarde is voldaan."
"Het bestaat uit drie delen: ' voorwaarde ', ' opdracht 1 ' en ' opdracht 2 '. Als de voorwaarde waar is, dan wordt ' opdracht 1 ' uitgevoerd, anders wordt 'opdracht 2' uitgevoerd. Deze opdrachten worden nooit beide uitgevoerd. De verklaring ziet er min of meer zo uit:"
if (condition)
command_1;
else
command_2;
"Wat spannend! Ik denk dat die uitspraak het programmeren veel interessanter zal maken!"
"Ja. Hier zijn een paar voorbeelden voor je:"
Code | Uitleg | |
---|---|---|
1 |
|
Als a kleiner is dan b, wordt de eerste opdracht uitgevoerd. Anders wordt het tweede commando uitgevoerd . De commando's worden nooit allebei uitgevoerd. |
2 |
|
U kunt één opdracht vervangen door een codeblok. De rest is hetzelfde. |
3 |
|
U kunt het else- blok weglaten als het leeg is. Deze drie voorbeelden zijn volledig equivalent. U kunt de accolades weglaten als u slechts één opdracht hoeft uit te voeren. Als je meer dan één opdracht hebt, moet je de haakjes behouden. |
4 |
|
|
5 |
|
'Diego heeft me net gevraagd om je een paar taken te geven.'
Een fragment uit een lezing met een mentor als onderdeel van de Codegym University-cursus. Schrijf je in voor de volledige cursus.
GO TO FULL VERSION