一、隐式转换
1、特点:代码不需要处理,自动完成
2、规则:小范围->大范围
注意:隐式转换只和范围相关,与数据类型没有关系
二、显式转换(强制转换)
1、特点:代码需要进行处理,不能自动完成
2、格式:小范围的数据类型 变量名称 = (小数据范围的数据类型)大数据类型的数值
示例:
public class test{ public static void main(String[] args){ int b = (int)20L; // 显式数据类型转换, 或许python写多了,再写java感觉有点反人类 { int a = 10; System.out.println(a); System.out.println(b); } } }
注意:
1、数据溢出
原文:https://www.cnblogs.com/wt7018/p/12147299.html