Junior — Middle
La variabile var è consentita in Java 17?
sobes.tech AI
Risposta dell'AI
Sì, in Java 17 l'uso della parola chiave var è consentito e supportato. È stato introdotto in Java 10 per variabili locali con inizializzazione, permettendo al compilatore di dedurre automaticamente il tipo.
Esempio:
var message = "Ciao, Java 17!"; // il compilatore deduce il tipo String
System.out.println(message);
Limitazioni di var:
- Può essere usato solo per variabili locali con inizializzazione.
- Non può essere usato per campi di classe, parametri di metodi o tipi di ritorno.
L'uso di var aiuta a rendere il codice più conciso, ma è importante mantenere la leggibilità.