Kursinhalt
Java Erweitert
Java Erweitert
Final Schlüsselwort
Wie man das Ändern des Wertes einer Variablen verhindert
Zu diesem Zweck hat Java ein Schlüsselwort namens final
. Betrachten wir einen Codeausschnitt, in dem wir dieses Schlüsselwort verwenden:
Main
package 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); } }
Sie können sehen, dass wir im obigen Code zwei Variablen vom Typ int
erstellt haben, aber eine davon ist mit dem Schlüsselwort final
gekennzeichnet. Wenn wir versuchen, den Wert dieser Variablen zu ändern, weist uns der Compiler auf einen Fehler hin. Genauer gesagt zeigt er an, dass wir einen Wert, der mit dem Schlüsselwort final
gekennzeichnet ist, nicht ändern können.
Wofür können wir das final
Schlüsselwort verwenden:
-
Um Konstanten zu erstellen. Eine Konstante ist eine Variable, deren Wert nach der Initialisierung nicht geändert werden kann. In Java werden Konstanten immer mit dem
final
Schlüsselwort deklariert; -
Um anzuzeigen, dass der Wert einer Variablen endgültig ist und nicht modifiziert werden sollte;
-
Um versehentliche Änderungen des Wertes einer finalen Variablen in unserem Code zu verhindern.
Swipe to start coding
Ihre Aufgabe besteht darin, das final
Schlüsselwort vor den Variablen hinzuzufügen, die im Code nicht modifiziert werden.
Sobald Sie diese Aufgabe abgeschlossen haben, klicken Sie auf die Schaltfläche unter dem Code, um Ihre Lösung zu überprüfen.
Lösung
solution
Danke für Ihr Feedback!
Final Schlüsselwort
Wie man das Ändern des Wertes einer Variablen verhindert
Zu diesem Zweck hat Java ein Schlüsselwort namens final
. Betrachten wir einen Codeausschnitt, in dem wir dieses Schlüsselwort verwenden:
Main
package 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); } }
Sie können sehen, dass wir im obigen Code zwei Variablen vom Typ int
erstellt haben, aber eine davon ist mit dem Schlüsselwort final
gekennzeichnet. Wenn wir versuchen, den Wert dieser Variablen zu ändern, weist uns der Compiler auf einen Fehler hin. Genauer gesagt zeigt er an, dass wir einen Wert, der mit dem Schlüsselwort final
gekennzeichnet ist, nicht ändern können.
Wofür können wir das final
Schlüsselwort verwenden:
-
Um Konstanten zu erstellen. Eine Konstante ist eine Variable, deren Wert nach der Initialisierung nicht geändert werden kann. In Java werden Konstanten immer mit dem
final
Schlüsselwort deklariert; -
Um anzuzeigen, dass der Wert einer Variablen endgültig ist und nicht modifiziert werden sollte;
-
Um versehentliche Änderungen des Wertes einer finalen Variablen in unserem Code zu verhindern.
Swipe to start coding
Ihre Aufgabe besteht darin, das final
Schlüsselwort vor den Variablen hinzuzufügen, die im Code nicht modifiziert werden.
Sobald Sie diese Aufgabe abgeschlossen haben, klicken Sie auf die Schaltfläche unter dem Code, um Ihre Lösung zu überprüfen.
Lösung
solution
Danke für Ihr Feedback!