01 - Variabili e Tipi di Dati
Introduzione alle variabili e ai tipi di dati nella programmazione Java
Le variabili sono dei contenitori che memorizzano i dati nel tuo programma. Pensa a loro come delle scatole etichettate in cui è possibile inserire diversi tipi di informazioni.
Cos'è una Variabile?
Una variabile ha tre componenti chiave:
- Tipo: Che tipo di dati contiene (es., integer, string, boolean)
- Nome: L'etichetta che usi per fare riferimento alla variabile
- Valore: I dati che contiene
Dichiarare/Creare Variabili
In Java è necessario dichiarare una variabile prima di usarla, d'altronde ti serve una scatola prima di metterci qualcosa dentro. La sintassi è:
int age;
age = 18;
int age = 18; // Dichiarazione e assegnamento in una singola lineaTipi di Dati Primitivi
Potresti chiederti cosa significhi "int". In Java è un tipo di dati primitivo. Java ha 8 tipi primitivi. Ecco quelli più importanti per il modding:
| Tipo di Dati | Descrizione | Esempio |
|---|---|---|
| int | Numero intero | int punteggio = 100; |
| double | Numero decimale | double pi = 3.14; |
| boolean | Valori veri o falsi | boolean attivo = true; |
| char | Un singolo carattere | char lettera = 'A'; |
| String | Sequenza di caratteri (testo) | String nome = "Hytale"; |
Convertire il Tipo
A volte potresti voler cambiare il tipo di una variabile. È possibile convertire i valori:
Automaticamente
int numero = 10;
double numeroDecimale = numero; // 10.0 - funziona automaticamenteManuale (Casting)
double numeroDecimale = 9.78;
int numero = (int) numeroDecimale; // 9 - la parte decimale viene scartataCostanti
Se vuoi che una variabile non cambi valore, usa la parola chiave final:
final double PI = 3.14159;Convenzione: I nomi delle costanti vengono scritti nel formato MAIUSCOLE_CON_UNDERSCORE
Pratica
È meglio mettere in pratica cos'hai appena imparato - non guardare la teoria e prova a farlo da solo. Se ti blocchi, torna su!
- Dichiara una variable intera chiamata
vitee impostala a 3. - Dichiara una variabile decimale chiamata
gravitae impostala a 9,81. - Dichiara una variabile booleana chiamata
giocoFinitoe impostala su falso. - Converti la variabile
vitein un valore decimale e salvala in una nuova variabile chiamataviteDecimale. - Dichiara una costante chiamata
LIVELLO_MASSIMOe impostala a 100.
Ottimo! Hai imparato le variabili e i tipi di dati in Java. Nella prossima lezione impareremo gli operatori e le espressioni matematiche.