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
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
Fantastico!
Completion tasso migliorato a 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
Grazie per i tuoi commenti!
single