Final Sleutelwoord
Hoe het wijzigen van de waarde van een variabele te voorkomen
Hiervoor heeft Java een sleutelwoord genaamd final
. Laten we een codefragment bekijken waarin we dit sleutelwoord gebruiken:
Main.java
123456789101112package com.example; public class Main { public static void main(String[] args) { int number = 10; final int finalNumber = 5; number = 15; finalNumber = 20; System.out.println(number); System.out.println(finalNumber); } }
Je ziet dat we in de bovenstaande code twee variabelen van het type int
hebben aangemaakt, maar één daarvan is gemarkeerd met het sleutelwoord final
. Wanneer we proberen de waarde van deze variabele te wijzigen, geeft de compiler een fout aan. Specifiek geeft deze aan dat we een waarde die is gemarkeerd met het sleutelwoord final
niet mogen aanpassen.
Waarvoor kunnen we het final
keyword gebruiken:
-
Voor het aanmaken van constanten. Een constante is een variabele waarvan de waarde niet kan worden gewijzigd nadat deze is geïnitialiseerd. In Java worden constanten altijd gedeclareerd met het
final
keyword; -
Om aan te geven dat de waarde van een variabele definitief is en niet gewijzigd mag worden;
-
Om onbedoelde wijziging van de waarde van een final variabele in onze code te voorkomen.
Swipe to start coding
Je taak is om het sleutelwoord final
toe te voegen vóór de variabelen die niet worden gewijzigd later in de code.
Oplossing
solution.java
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 2.63
Final Sleutelwoord
Veeg om het menu te tonen
Hoe het wijzigen van de waarde van een variabele te voorkomen
Hiervoor heeft Java een sleutelwoord genaamd final
. Laten we een codefragment bekijken waarin we dit sleutelwoord gebruiken:
Main.java
123456789101112package com.example; public class Main { public static void main(String[] args) { int number = 10; final int finalNumber = 5; number = 15; finalNumber = 20; System.out.println(number); System.out.println(finalNumber); } }
Je ziet dat we in de bovenstaande code twee variabelen van het type int
hebben aangemaakt, maar één daarvan is gemarkeerd met het sleutelwoord final
. Wanneer we proberen de waarde van deze variabele te wijzigen, geeft de compiler een fout aan. Specifiek geeft deze aan dat we een waarde die is gemarkeerd met het sleutelwoord final
niet mogen aanpassen.
Waarvoor kunnen we het final
keyword gebruiken:
-
Voor het aanmaken van constanten. Een constante is een variabele waarvan de waarde niet kan worden gewijzigd nadat deze is geïnitialiseerd. In Java worden constanten altijd gedeclareerd met het
final
keyword; -
Om aan te geven dat de waarde van een variabele definitief is en niet gewijzigd mag worden;
-
Om onbedoelde wijziging van de waarde van een final variabele in onze code te voorkomen.
Swipe to start coding
Je taak is om het sleutelwoord final
toe te voegen vóór de variabelen die niet worden gewijzigd later in de code.
Oplossing
solution.java
Bedankt voor je feedback!
Awesome!
Completion rate improved to 2.63single