Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Regole di denominazione delle variabili | Variabili e Tipi di Dati
Introduzione a Java

Regole di denominazione delle variabili

Scorri per mostrare il menu

Ora che hai compreso cosa sono le variabili, il prossimo passo importante è imparare a nominarle correttamente. Una buona denominazione rende il codice più facile da leggere, da correggere e da mantenere in futuro.

Nessuno spazio consentito

I nomi delle variabili non possono contenere spazi — una variabile deve sempre essere scritta come una singola parola continua.

Non valido:

int user age = 25;

Per risolvere questo problema, combiniamo le parole usando il camelCase:

int userAge = 25;

Nel camelCase la prima parola inizia con una lettera minuscola e ogni parola successiva inizia con una lettera maiuscola:

firstName
playerScore
accountBalance

Non può iniziare con un numero

I nomi delle variabili non possono iniziare con un numero.

Non valido:

int 1score = 100;

Valido:

int score1 = 100;

I numeri sono consentiti all'interno o alla fine di un nome, ma non all'inizio.

Nessun simbolo speciale

I nomi delle variabili non possono contenere simboli speciali come -, @, # o %.

Non valido:

int user-age = 25;

Java interpreta - come operatore di sottrazione. Invece:

int userAge = 25;

Caratteri consentiti nei nomi delle variabili:

  • lettere;
  • numeri;
  • underscore _;
  • simbolo del dollaro $ (raramente usato nella pratica).

Java fa distinzione tra maiuscole e minuscole

Java considera le lettere maiuscole e minuscole come completamente diverse:

int age = 25;
int Age = 30;

Queste sono due variabili distinte. Quindi age, Age e AGE sono tutte diverse in Java.

Usare nomi significativi

Un nome di variabile significativo descrive chiaramente cosa rappresenta il valore. Confronta questi due esempi:

int a = 100;
int playerScore = 100;

Anche se entrambi funzionano allo stesso modo, il secondo è molto migliore perché indica subito cosa rappresenta il valore. Una buona regola: se devi spiegare cosa significa una variabile, probabilmente il nome non è abbastanza chiaro.

question mark

Quale nome di variabile NON è valido in Java?

Seleziona la risposta corretta

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 2. Capitolo 2
some-alt