Parola Chiave Final
Come prevenire la modifica del valore di una variabile in Java
A questo scopo, Java dispone di una parola chiave chiamata final. Consideriamo un frammento di codice in cui utilizziamo questa parola chiave:
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); } }
Nel codice sopra, si può osservare che sono state create due variabili di tipo int, ma una di esse è contrassegnata con la parola chiave final. Quando si tenta di modificare il valore di questa variabile, il compilatore segnala un errore. In particolare, indica che non è possibile modificare un valore contrassegnato con la parola chiave final.
A cosa possiamo usare la parola chiave final:
-
Per creare costanti. Una costante è una variabile il cui valore non può essere modificato dopo l'inizializzazione. In Java, le costanti sono sempre dichiarate utilizzando la parola chiave
final; -
Per indicare che il valore di una variabile è finale e non deve essere modificato;
-
Per prevenire la modifica accidentale del valore di una variabile final nel codice.
Swipe to start coding
Il tuo compito è aggiungere la parola chiave final prima delle variabili che non vengono modificate successivamente nel codice.
Soluzione
solution.java
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 2.63
Parola Chiave Final
Scorri per mostrare il menu
Come prevenire la modifica del valore di una variabile in Java
A questo scopo, Java dispone di una parola chiave chiamata final. Consideriamo un frammento di codice in cui utilizziamo questa parola chiave:
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); } }
Nel codice sopra, si può osservare che sono state create due variabili di tipo int, ma una di esse è contrassegnata con la parola chiave final. Quando si tenta di modificare il valore di questa variabile, il compilatore segnala un errore. In particolare, indica che non è possibile modificare un valore contrassegnato con la parola chiave final.
A cosa possiamo usare la parola chiave final:
-
Per creare costanti. Una costante è una variabile il cui valore non può essere modificato dopo l'inizializzazione. In Java, le costanti sono sempre dichiarate utilizzando la parola chiave
final; -
Per indicare che il valore di una variabile è finale e non deve essere modificato;
-
Per prevenire la modifica accidentale del valore di una variabile final nel codice.
Swipe to start coding
Il tuo compito è aggiungere la parola chiave final prima delle variabili che non vengono modificate successivamente nel codice.
Soluzione
solution.java
Grazie per i tuoi commenti!
single