Java 基本数据类型
0 序论
在Java中有8种基本数据类型来存储数值。
1 整数类型
整数类型可分为byte、short、int和long 4种类型。
不同进制的表示:
二进制:由0和1组成,代码中以0b开头
十进制:由1~9组成,前面不加任何前缀
八进制:由0~7组成,代码中以0开头
十六进制:由0~9还有a~f组成,代码中以0x开头
2 浮点类型
浮点类型分为单精度浮点类型(float)和双精度浮点类型(double)
3 字符类型
字符类型(char)用于存储单个字符,占用16位(两个字节)的内存空间。在定义字符型变量时,要以单引号表示,如’s’表示一个字符。但是"s"则表示一个字符串,虽然只有一个字符,但由于使用双引号,它仍然表示字符串,而不是字符。
4 布尔类型
布尔类型通过关键字boolean来定义布尔类型变量。布尔类型只有true和false两个值,分别代表布尔逻辑中的“真”和“假”。布尔值不能与整数类型进行转换。布尔类型通常被用在流程控制中,作为判断条件。
代码:
public static void main(String[] args) {
byte b =10;
System.out.println(b);
short c=20;
System.out.println(c);
long n = 999999999999L; //long类型变量,需要加入L标识(无论大小写都行)
System.out.println(n);
float m=5.6F;//float类型变量,需要加入F标识(无论大小写都行)
System.out.println(m);
char x='G';
System.out.println(x);
String S="AJHAHAHHA";
System.out.println(S);
}
10
20
999999999999
5.6
G
AJHAHAHHA