类型转换

高--低 强制转换
低--高 自动转换
【1】强制类型转换 (类型)变量名 ——需要注意的是出现内存溢出的情况
eg: 
【2】对于自动类型转换直接改变类型赋值给新变量在输出即可
精度问题

关于char类型转换

【注】
1.不能对布尔值进行转换
2.不能把对象类型转换为不相干的类型
3.在把高容量转换到低容量的时候,强制转换
4.转化的时候需要注意可能出现的内存溢出和精度问题
溢出
在操作比较大的数的时候,就需要注意溢出的问题
下面就是一个数据溢出的情况

如何正确的修改使得不在出现溢出的问题
下面是一种错误修改和正确示范

拓展:JDK7有一个新特性 数字之间可以用下划线分割 而这个下划线是用于帮助我们区分的,也就是说这个下划线是不会输出的
eg:int money=10_0000_0000;
System.out.println(money);
最终运行得到的结果是1000000000,它是不会输出下划线的

浙公网安备 33010602011771号