实心的箭头表示没数据丢失的转换,虚箭头表示可能有精度损失的转换。小转大的可以自动转,大转小的要强转。转换的方法如:int n=12345678; float f=n;
强转的方法如:doublex=9.997;
Int nx=(inx)x;
如果对两个不同的数据类型进行运算要的时候,要将不同的类型先转换成同一个类型。有一个double的都会被转换成double,有一个float的,都会被转换成float,有一个long的,都会被转换成long,其它情况都会被转换成int。
运算符:
注:instanceof是测试左边对象是否为右边类的实例,返回是是布尔值。
Instanceof的用法:result=object instanceof class b是实例。java中的判断是用==的