[上]JAVA学习系列模块二第四章41.数据类型转换_自动类型转换
视频
笔记:自动类型转换
1.将取值范围小的数据类型赋值给取值范围大的数据类型 -> 小自动转大
2.取值范围小的数据类型和取值范围大的数据类型做运算 -> 小自动转大
public class Demo09DataType{ public static void main(String[] args){ /* 等号右边是整数,整数默认类型为int 等号左边是long型的变量 将取值范围小的数据类型赋值给取值范围大的数据类型,发生了自动类型转换 */ long num1 = 100; System.out.println(num1); int i = 10; double b = 2.5; /* double = int+double double = double+double int自动提升为了double,发生了自动类型转换 */ double sum = i+b; System.out.println(sum); } }