(type)var
强制类型 (cast) ,用于强制转换数值类型,可能有损失精度!
/**
测试类型强制转换
*/
public class TestTypeCast{
public static void main(Stting[] args){
double a = 3.94152;
int b = (int)a; //结果:3 浮点数强制转换为整数,直接丢失小数部分
System.out.println(b);
int c = 94;
char d = (char)c;
System.out.println(d);
//强制转型,超过了表数范围,则会转成一个完全不同的值
byte e =(byte)300;
System.out.println(e);
}
}
版权声明:本文为m0_62606371原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。