一、整型
-
int(最常用):int类型是最常用的数据类型,他定义了变量是整数的,int的数值范围是-2147483648~214747483648.占4个字节;
-
short(短整型):是整数变量的一种,大小占2个字节,数值范围是-3276832768(-2的15次方2的15次方);
-
long(长整型):是整数变量中数字容量最长的类型,数值范围是-2,147,483,648 ~ 2,147,483,647,大小占8个字节;
-
byte(Java特有):Java也提供了一个byte数据类型,并且是基本类型。java byte是做为最小的数字来处理的,因此它的值域被定义为-128~127,占1个字节。
int num1 = 45;//最常用 short num2 = 56;//短整数 long num3 = 23;//长整数 byte num4 = 34;//字节,占1个存储单位
二、浮点型
-
float:单精度型,在机内占 4 个字节,有效数位是 7 位;
-
double: 双精度,占 8 个字节,有效数位是 16 位。
float dec1 = 0.4F;
//由于Java默认的数据类型是double,所以需要加上F;
double dec2 = 8.9;
三、 字符型
- char:char是Java中的保留字,char只能放单个字符。
char a = 'a';
//任意单个字符,加单引号。
char a = '中';
//任意单个中文字,加单引号。
char a = 111;
//整数。0~65535。十进制、八进制、十六进制均可。输出字符编码表中对应的字符。
四、字符串型
String类型:string 类型支持长度可变的字符串,C++ 标准库将负责管理与存储字符相关的内存,以及提供各种有用的操作。
String str = "中国";//支持长度可变的字符串