WEBVTT

00:00.270 --> 00:02.610
Salve, amici, e bentornati.

00:02.610 --> 00:07.830
In questo video esploriamo i vari tipi di dati numerici in Java.

00:07.830 --> 00:12.450
Prendiamo ad esempio i byte short, long e end.

00:13.760 --> 00:17.120
Partiamo dal byte.

00:17.120 --> 00:26.480
Il byte è un tipo di dati che viene utilizzato per memorizzare numeri interi da -128 a 127.

00:27.020 --> 00:29.690
È un otto bit.

00:30.540 --> 00:31.590
Intero.

00:33.050 --> 00:35.150
Per creare un boccone.

00:35.180 --> 00:46.640
La parola chiave bite inizia con una lettera minuscola e qui si specifica il nome della variabile bite.

00:47.060 --> 00:55.790
Chiamiamolo x uguale a e diamogli il valore 100 in questo modo.

00:56.820 --> 01:00.750
Ecco come si crea una variabile byte in Java.

01:03.080 --> 01:07.220
Qualcuno potrebbe chiedersi perché questa gamma.

01:07.220 --> 01:11.840
Quindi non posso mettere 130, per esempio.

01:13.010 --> 01:14.240
130.

01:16.030 --> 01:17.170
Come questo.

01:18.330 --> 01:20.950
No, c'è un errore.

01:20.970 --> 01:32.640
Questa linea rossa ci dice che se facciamo clic su questa lampadina rossa, possiamo vedere che il tipo richiesto è il byte fornito

01:32.640 --> 01:34.110
è un int.

01:34.440 --> 01:43.830
Quindi dobbiamo fornire un int che trasformi la variabile x da byte a int per memorizzare

01:43.830 --> 01:49.950
il valore 130, che non rientra nell'intervallo di byte.

01:49.950 --> 02:00.900
Prestate quindi attenzione al vostro range, ai vostri numeri e ai valori attesi dei vostri numeri.

02:00.900 --> 02:06.390
Per questo abbiamo un'ampia varietà di numeri in Java.

02:07.400 --> 02:16.460
Quindi il numero massimo che può accedere al negozio è uno, due, 7 o 1 meno uno due otto.

02:16.580 --> 02:19.850
Passiamo ora al secondo tipo di dati, che è lo short.

02:19.880 --> 02:32.600
Il tipo di dati short è un 16 bit che può memorizzare numeri interi da -32.768 a 32.767.

02:33.350 --> 02:42.650
Ora, per creare una breve, iniziamo con la parola chiave breve e la chiameremo Y e le assegneremo un valore.

02:42.650 --> 02:44.330
Sette, sette, sette, sette.

02:44.360 --> 02:53.550
Si può notare che è stato creato senza errori perché 7777 è incluso in questo intervallo.

02:53.570 --> 03:06.620
Se aggiungo altri due numeri, altri due sette, o questo Android studio mi darà un errore perché sto fornendo

03:06.650 --> 03:15.540
un valore finale a uno short, o devo cambiarlo con uno finale.

03:15.570 --> 03:24.390
Si può notare che il problema è risolto o che devo rimuovere o ridurre il numero da includere nell'intervallo.

03:24.600 --> 03:31.800
Il terzo tipo di tipi di dati primitivi e il terzo tipo di numeri è la fine.

03:31.920 --> 03:36.480
Il tipo di dati finali è un numero intero a 32 bit.

03:36.480 --> 03:44.550
Può memorizzare numeri interi da questo numero meno questo numero due più questo numero.

03:45.240 --> 03:50.640
È il tipo di dati più utilizzato per i numeri interi in Java.

03:51.180 --> 04:01.110
Per creare un intero, iniziamo con la parola chiave int e lo chiameremo z uguale a otto, otto, sette, sette,

04:01.110 --> 04:04.800
sei, sei, cinque, cinque e così via.

04:06.000 --> 04:07.680
Non perdete il punto e virgola.

04:08.130 --> 04:12.900
Il quarto tipo di numeri è il polmone.

04:12.930 --> 04:17.980
Il tipo di dati del polmone è un intero a 64 bit.

04:18.000 --> 04:29.580
Può memorizzare numeri interi molto grandi, da meno questo numero a più questo numero.

04:30.000 --> 04:37.200
Per definire un valore polmonare, si deve aggiungere la L maiuscola o la L minuscola alla fine del numero.

04:37.560 --> 04:49.500
Per questo inizio con la parola chiave lung in Java e la chiamo W equal e le do un valore.

04:49.770 --> 04:57.990
Ad esempio, 1122334455, sei, sei, sette, sette, otto, otto.

04:58.770 --> 05:10.630
E qui ho un errore numero intero troppo grande perché questo ID o Android studio capirà che si tratta di un numero

05:10.630 --> 05:16.900
intero per dire ad Android che questo numero non è intero.

05:16.900 --> 05:19.150
È un polmone.

05:19.180 --> 05:25.060
Devo aggiungere la L maiuscola alla fine di questo valore.

05:25.840 --> 05:27.670
O una piccola L.

05:28.390 --> 05:29.110
Ok.

05:29.110 --> 05:35.250
Ma preferisco aggiungere la L maiuscola perché è più leggibile.

05:35.260 --> 05:39.790
Ecco come si definisce il Lang in Java.

05:39.820 --> 05:44.290
È così che si definiscono gli interi, i corti e i byte.

05:44.950 --> 05:47.800
Questi sono i numeri in Java.
