Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Introductie tot Lussen | Sectie
Java Fundamentals

bookIntroductie tot Lussen

Veeg om het menu te tonen

Wat als we een codefragment meerdere keren moeten herhalen? Stel, onze leidinggevende geeft ons de bijzondere taak om hetzelfde bericht 1.000 keer op het scherm weer te geven. Kun je je voorstellen dat je de hele dag bezig bent met het steeds opnieuw typen van System.out.println();?

Hier bieden lussen uitkomst!

In Java zijn er verschillende soorten lussen, elk beter geschikt voor specifieke taken. In de volgende sectie maak je kennis met elk type en leer je waar en wanneer je deze het beste kunt toepassen.

Laten we de opdracht iets kleiner maken en zeggen dat we hetzelfde bericht 5 keer moeten weergeven. We gebruiken hiervoor de kopieer-en-plakmethode:

Main.java

Main.java

copy
1234567891011
package com.example; public class Main { public static void main(String[] args) { System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); } }

Zoals we kunnen zien, hebben we de taak voltooid en de tekst vijf keer op het scherm weergegeven.

Nu hoeven we deze tekst alleen nog maar 995 keer extra op het scherm weer te geven, en dan is de taak voltooid.

Laten we daarom een lus gebruiken die een specifieke bewerking uitvoert totdat de uitvoeringsvoorwaarde van de lus onwaar wordt:

Main.java

Main.java

copy
1234567891011
package com.example; public class Main { public static void main(String[] args) { int number_of_operations = 0; while (number_of_operations < 10) { System.out.println("Hey, I will appear here 10 times"); number_of_operations = number_of_operations + 1; } } }

In de bovenstaande code hebben we een lus gebruikt. Het is echter belangrijk op te merken dat we aanvankelijk de variabele number_of_operations hebben gedeclareerd om bij te houden hoe vaak we de bewerking hebben uitgevoerd. Vervolgens hebben we een voorwaarde ingesteld dat deze variabele een waarde moet hebben kleiner dan 10, wat betekent dat de lus wordt uitgevoerd totdat de waarde van de variabele 10 bereikt. We zullen de werking van specifieke lusvoorbeelden in meer detail onderzoeken in de volgende hoofdstukken.

1. Wat is een lus?

2. Wat is het doel van lussen?

question mark

Wat is een lus?

Select the correct answer

question mark

Wat is het doel van lussen?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 15

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 1. Hoofdstuk 15
some-alt