1. Variabili e box
Le variabili sono cose speciali per la memorizzazione dei dati . Qualsiasi dato. Tutti i dati in Java vengono memorizzati utilizzando variabili. Uno dei modi migliori per concepire una variabile è come una scatola: una scatola del tutto normale .
Ad esempio, diciamo che scrivi il numero 13 su un pezzo di carta e lo metti in una scatola. Ora possiamo dire che "la scatola memorizza il valore 13 ".
Ogni variabile in Java ha tre proprietà importanti: type , name e value .
Il nome viene utilizzato per distinguere una variabile da un'altra. È come un'etichetta su una scatola .
Il tipo di una variabile determina il tipo di valori/dati che possono essere memorizzati in essa. Conserviamo una torta in una scatola per torte, scarpe in una scatola da scarpe, ecc.
Il valore è un oggetto o i dati memorizzati nella variabile.
Ogni oggetto nel linguaggio Java ha il proprio tipo . Ad esempio, possiamo avere i seguenti tipi di dati: intero , numero frazionario , testo , Gatto , Casa , ecc.
Ogni variabile (riquadro) ha anche il proprio tipo . Una variabile può memorizzare solo valori che corrispondono al suo tipo. Scatole diverse servono per conservare cose diverse: una scatola di cioccolatini, un cartone per una dozzina di uova, ecc. È proprio come nella vita reale.
2. Creazione di una variabile
Nel linguaggio Java, creiamo una variabile utilizzando un comando che assume questa forma:
type name;
dove type è il tipo della variabile (che corrisponde al tipo dei valori che la variabile può memorizzare) e name è il nome della variabile.
Esempi:
Creare una variabile: prima il tipo, poi il nome. | Descrizione |
---|---|
|
Crea una variabile denominata a il cui tipo è int . |
|
Crea una variabile denominata s il cui tipo è String . |
|
Crea una variabile denominata c il cui tipo è double . |
I due tipi più comunemente usati sono numeri interi (indicati da int
) e testo (indicati da String
). Anche il double
tipo è popolare. Rappresenta numeri frazionari (reali).
3. Assegnazione
Come accennato in precedenza, una variabile ha un nome, un tipo e un valore. Abbiamo già considerato il nome e il tipo, ma per quanto riguarda il valore? Come inserisco un valore in una variabile?
Per assegnare un valore a una variabile, abbiamo l' operatore di assegnazione . Copia un valore da una variabile all'altra. Non sposta il valore. Copia . _ Come un file su disco. L'assegnazione è simile a questa:
name = value;
dove nome è il nome della variabile e valore è il valore che verrà inserito nella variabile. Il valore può essere un valore letterale, il nome di un'altra variabile o anche un'espressione che include variabili.
Esempi:
Codice | Descrizione |
---|---|
|
La i variabile viene creata Le variabili a e vengono create Viene creata una variabile b x |
|
La i variabile è impostata sul valore 3 . |
|
La a variabile è impostata sul valore 1 . La b variabile è impostata sul valore 2 . |
|
La x variabile è impostata sul valore 3 . Nella riga successiva, il valore di x viene aumentato di 1 . x è adesso 4 . |
L'operatore di assegnazione è il =
simbolo. Questo non è un confronto. Non è niente di più o di meno che il comando per copiare il valore a destra del segno di uguale nella variabile , che si trova a sinistra. Per un'operazione di confronto , Java utilizza i doppi uguali: ==
.
4. Gatti e scatole
Come catturare un gatto:
- Prendi una scatola vuota.
- Aspettare.
È uno scherzo 🙂
Naturalmente, potresti essere in grado di inserire una dozzina di gatti in una scatola, ma solo un valore può essere inserito in una variabile . Questo è correlato all'attività successiva.
GO TO FULL VERSION