Flowcontrol - The enhanced for loop

4 belangrijke vragen over Flowcontrol - The enhanced for loop

In een enhanced for loop met objecten, wat gebeurt er met de collectie waar je doorheen itereert, als je in de iteratie een object een nieuwe waarde geeft (dus niet de eigenschap verandert maar echt new Object of iets doet?)

Er gebeurt dan niet met de collectie. Het zijn referenties van de iteratie dus ze zullen de originele collectie niet veranderen!

Je verandert de loop! Niet de collectie!

Kan ik objecten verwijderen of naar null zetten in een enhanced for loop?

Nee, dat kan niet. Je kan geen objecten deleten omdat de iterator verborgen wordt.

Wat is het opvallendste aan deze while statement van een do-while loop

vergeten ; achter while(...) te voegen!
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat is het verschil tussen continue en break?





The break statement is used to exit —or break out of —the for, for-each, do, and do-while loops, as well as switch constructs.

When you use the continue statement with nested loops, it exits the current iteration of the inner loop.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo