类型转换
重点:运算中,不同类型的数据先转化为同一类型,然后再进行计算。
public class demo2{
public static void main(String[]args){
int i = 128;
double b = i;
//强制转换 (类型)变量名 高--低
//自动转换 低--高
System.out.println(i);
System.out.println(b);
/*
注意点:
1、不能对布尔值进行转换
2、不能把对象类型转换为不相干的类型
3、在把高容量转换到低容量的时候,强制转换
4、转换的时候可能存在内存溢出,或者精度问题!
*/
System.out.println("============");
System.out.println((int)23.7); // 输出23
System.out.println((int)-45.89f)