Les huit types de données de base de Java sont : byte (bit), short (entier court), int (entier), long (entier long), float (simple précision), double (double précision), char (caractère), booléen (valeur booléenne).
À propos des 8 types de données de base de Java, leurs noms, chiffres, valeurs par défaut, plages de valeurs et exemples sont présentés dans le tableau suivant :
Numéro de série |
Type de données |
Nombre de chiffres |
Valeur par défaut |
Valeur plage |
Exemple |
1 | octet (bit) | 8 | 0 | -2^7 - 2^7-1 | octet b = 10; |
2 | court (entier court) | 16 | 0 | -2^ 15 - 2^15-1 | court s = 10; |
3 | int (entier) | 32 | 0 | -2^ 31 - 2^31-1 | int i = 10; |
4 | long(entier long) | 64 | 0 | -2 ^63 - 2^63-1 | long l = 10l; |
5 | flotteur (simple précision) | 32 | 0.0 | - 2^31 - 2^31-1 | float f = 10.0f; |
6 | double(double) | 64 | 0.0 | -2^63 - 2^63-1 | double d = 10.0d; |
7 | char (caractère) | 16 | Vide | 0 - 2^16-1 | char c = 'c'; |
8 | booléen (valeur booléenne) | 8 | faux | vrai, faux | booléen b = vrai; |
Afin de vérifier le contenu de la table, exécutez le code de vérification dans Eclipse comme suit :
package com.ce.test; class Test { static byte b; static short s; static int i; static long l; static float f; static double d; static char c; static boolean bo; public static void main(String[] args) { System.out.println("byte的大小:"+Byte.SIZE +";默认值:"+b +";数据范围:"+Byte.MIN_VALUE+" - "+Byte.MAX_VALUE); System.out.println("short的大小:"+Short.SIZE +";默认值:"+s +";数据范围:"+Short.MIN_VALUE+" - "+Short.MAX_VALUE); System.out.println("int的大小:"+Integer.SIZE +";默认值:"+i +";数据范围:"+Integer.MIN_VALUE+" - "+Integer.MAX_VALUE); System.out.println("long的大小:"+Long.SIZE +";默认值:"+l +";数据范围:"+Long.MIN_VALUE+" - "+Long.MAX_VALUE); System.out.println("float的大小:"+Float.SIZE +";默认值:"+f +";数据范围:"+Float.MIN_VALUE+" - "+Float.MAX_VALUE); System.out.println("double的大小:"+Double.SIZE +";默认值:"+d +";数据范围:"+Double.MIN_VALUE+" - "+Double.MAX_VALUE); System.out.println("char的大小:"+Character.SIZE +";默认值:"+c +";数据范围:"+Character.MIN_VALUE+" - "+Character.MAX_VALUE); System.out.println("boolean的大小:"+Byte.SIZE +";默认值:"+bo +";数据范围:"+Byte.MIN_VALUE+" - "+Byte.MAX_VALUE); } }
Tutoriel recommandé : "
Tutoriel Java"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!