隐式类型转换:
我们要等号两边参与运算的操作数的类型必须一致,如果不一致,满足下列条件会发生自动类型转换,或称之为隐式类型装换。
1.两种类型兼容
例如: int 和 double 兼容(都是数字类型)
2.目标类型大于源类型
例如: double > int // 小的转大的.
显式类型转换:
1.两种类型兼容
2.目标类型小于源类型 //大的转小的.
语法:
(待转换的类型)要转换的值;
总结:
自动类型转换: int———>double ~~~~
显示类型转换: double———>int~~~~