简单介绍
各种变量类型的大小如下所示
byte -->short-->int-->long---›float→double
char---^
0x01 显式类型转化(强制类型转换)
强制类型转换:把一个表示范围大的变量转化为一个范围小的变量,这一个过程可能会导致精度的丢失。
0x02 隐式类型转化(自动类型转换)
自动类型转换:表示的含义就是,小的数据的类型可以转化位大的数据的类型而且在这一个工程中不会丢失数据的精度。
package mohe.com;
public class helloidea {
public static void main(String[] args)
{
//显式转换,精度不丢失
float i = 10;
System.out.println("i的值为:"+i);
//隐式类型转化,精度丢失
int y = (int)88.98;
System.out.println("y的值为:"+y);
}
}