8种基本数据类型外加一个String
目录
一、数值型(整数类型)
Java 各整数类型有固定的表数范围和字段长度,其不受具体操作系统的影响,以保证Java程序的可移植性。
1.byte
占用内存空间1个字节,可以表数范围:-128—127
2.short
占用内存空间2个字节,可以表数范围:-2^15 —2^(15-1)
3. int
占用内存空间4个字节,可以表数范围:-2^31 —2^(31-1)
Java语言的整型常量默认为int型
4.long
占用内存空间8个字节,可以表数范围:-2^63 —2^(63-1)
声明long型常量可以后加‘ l ’或‘ L ’ ,否则会报错
二、数值型(浮点类型)
- Java浮点类型有固定的表数范围和字段长度,不受平台影响。
- Java 浮点类型有两种表示形式
十进制数形式,例如: 3.14 3.0
科学记数法形式,如 3.14e2 3.14E2
1.float
-
占用内存空间4个字节,可以表数范围:-3.403E38~3.403E38
-
声明一个常量为 float 型,则需在数字后面加 " f “或” F ",否则会报错
2.double
- 占用内存空间8个字节,可以表数范围:-1.798E308~1.798E308
- Java 浮点型常量默认为 double 型
三、字符型
1.八种基本数据类型之一:char
- char 型数据用来表示通常意义上的“字符”,
- char占2字节,字符用单引号括起来的单个字符.
eg:
char c1 = ‘a’;
char c2 =‘中’; - 切记要用’'来连接
2.引用类型–字符串:String
- 字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。
- 用""来连接
- eg:
String a = “abc”
四、布尔型
逻辑型boolean(布尔)
- 1个字节
- boolean 类型适于逻辑运算,一般用于程序流程控制 。
- boolean 类型数据只允许取值 true 或 false 。
- eg:
boolean a = ture; //定义一个布尔型a为真
if(a){}//如果真则…