java14位的数字要用什么数据类型
1个回答
展开全部
一、Java中数据类型主要分两类
1.数值型:整形、浮点型、布尔型、字符型。
(1)整形:字节型、短整型、整形、长整型。
字节型byte:一个字节 1Byte 8个bit 取值范围为[-27 , 27-1]
短整型short:二个字节 2Byte 16个bit 取值范围为[-215 , 215-1]
字节型byte:四个字节 4Byte 32个bit 取值范围为[-231 , 231-1]
字节型byte:八个字节 8Byte 64个bit 取值范围为[-263 , 263-1]
(2)浮点型:双精度、单精度。
单精度float:四个字节 4Byte 32bit 小数点后面精确7位左右
双精度double:八个字节 8Byte 64bit 小数点后面精确14位左右
(3)布尔型:true、false。
布尔类型的变量在赋值的时候只能赋值true或false,不能赋值0或1,但是在计算机中储存的时候会转化为0和1。布尔类型一般占一个字节。
(4)字符型:char。
字符型在赋值的时候是通过一个''将要赋的值括起来,一般有三种赋值方式:
a、直接赋值,例:char a='瑶';
b、整数赋值,例:char a='6242'; 范围[0,65535]
c、Unicode点赋值,例:char a=0X7476;
2.引用类型:类、数组、接口、枚举、注解。
1.数值型:整形、浮点型、布尔型、字符型。
(1)整形:字节型、短整型、整形、长整型。
字节型byte:一个字节 1Byte 8个bit 取值范围为[-27 , 27-1]
短整型short:二个字节 2Byte 16个bit 取值范围为[-215 , 215-1]
字节型byte:四个字节 4Byte 32个bit 取值范围为[-231 , 231-1]
字节型byte:八个字节 8Byte 64个bit 取值范围为[-263 , 263-1]
(2)浮点型:双精度、单精度。
单精度float:四个字节 4Byte 32bit 小数点后面精确7位左右
双精度double:八个字节 8Byte 64bit 小数点后面精确14位左右
(3)布尔型:true、false。
布尔类型的变量在赋值的时候只能赋值true或false,不能赋值0或1,但是在计算机中储存的时候会转化为0和1。布尔类型一般占一个字节。
(4)字符型:char。
字符型在赋值的时候是通过一个''将要赋的值括起来,一般有三种赋值方式:
a、直接赋值,例:char a='瑶';
b、整数赋值,例:char a='6242'; 范围[0,65535]
c、Unicode点赋值,例:char a=0X7476;
2.引用类型:类、数组、接口、枚举、注解。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询