基本数据类型

it2026-03-11  2

基本数据类型

整数型

byte(1字节)

short(2字节)

int (4字节)(default)

long(8字节)

System.out.println(132.432L)

浮点型

单精度float(4字节)

System.out.println(132.432F)

双精度double(8字节)(default)

字符型

char(2字节)

布尔型

boolean(1字节)

byte/short/char这三类可以进行数学运算,例如加法“+”,并且他们在进行运算时会首先提升到int类型,所以byte+byte = int

引用数据类型

字符串、数组、类、接口、lambda


类型转换

自动类型转换

要求数据范围从小到大原则,比如:

long num1 = 123;

double num2 = 123.21F ;

强制类型转换

可能会损失精度或数据溢出。

int num3 = (int)100L;

加法的使用

1.数值的加法

2.char --> int ,再按ASCII计算

3.对于字符串String,加号代表字符串连接操作,任何数据类型和字符串进行连接的时候都会变成字符串。 例如

String str1 = "java"; System.out.println(str1); System.out.println(str1 + 20); System.out.println(str1 + 20 + 80);

输出结果为

java java20 java2080

最新回复(0)