Type de données Java:
En Java, les types de données sont divisés en deux types: types de données de base (types de valeur) et types de wrapper (types de données de référence). Le type de données de base n'est pas un objet et des méthodes telles que ToString (), HashCode (), GetClass (), Equals () ne peuvent pas être appelées.
8 types de données de base ----- 8 types d'emballage
Entier:
octet octet [-128, 127] 1 octet ([-2 à la 7e puissance, 2 à la 7e puissance -1]) Un octet a un court métrage 8 bits [-32768, 32767] 2 octets ([-2 à la 15e puissance, 2 à la 15e puissance -1]) 2 * 8-1 int [-2147483648, 2147483647 [-2147483648, 2147483647]. ([-2 à la 31e puissance, 2 à la 31e puissance]) 4 * 8-1 long long [-9223372036854774808, 9223372036854774807] 8 octets ([-2 à la 63e puissance, 2 à la 63e puissance]) 8 * 8-1
Vous pouvez voir que la plage de valeur des octets et de courte est relativement faible, tandis que la plage de valeur de longue durée est trop grande et prend beaucoup d'espace. Fondamentalement, INT peut répondre à nos calculs quotidiens, et INT est également le type entier le plus utilisé.
Dans des circonstances normales, si un nombre entier tel que 35 apparaît dans Java, ce nombre est de type int. Si nous voulons qu'il soit de type d'octets, nous pouvons ajouter le capital B: 35b après les données, ce qui signifie qu'il s'agit de type d'octet. Le même 35s représente un type court, et 35L représente un type long, ce qui signifie que Int nous ne pouvons rien ajouter, mais si nous voulons représenter un type long, nous devons ajouter "L" après les données.
Type de point flottant:
Float Float 4 octets
Double double 8 octets
La différence est leur précision
Le type double a une plage de stockage plus grande et une précision plus élevée que le type de flotteur, donc les données habituelles à virgule flottante sont doubles sans déclaration. Si vous souhaitez indiquer que les données sont de type flotteur, vous pouvez ajouter "F" après les données.
Les données sur les points flottants ne peuvent pas être complètement précises, donc parfois elles peuvent flotter aux dernières décimales pendant les calculs, ce qui est normal.
Type de caractère:
charbon de char 2 octets
Le type de données utilisé pour stocker les caractères, occupe 2 octets, est un codage Unicode, son premier codage de 128 octets est compatible avec ASCII
La plage de stockage des caractères est / u0000 ~ / uffff. Lors de la définition des données de type caractéristique, veuillez faire attention à l'ajout de «», par exemple, «1» signifie le caractère «1» au lieu de la valeur 1.
Type booléen:
booléen booléen
Il n'y a que deux valeurs, vraies et fausses
Merci d'avoir lu, j'espère que cela peut vous aider. Merci pour votre soutien à ce site!