强制转换 :目标类型 变量名=(目标类型)(被转换的数据)
建议:数据做运算,结果应该是什么类型,就用什么类型接收,不要随意转换类型,否则会有精度的损失。
/*
* 类型转换:①隐式转换②强制转换
* 强制转换 :目标类型 变量名=(数据类型)(被转换的数据)
* 建议:数据做运算,结果应该是什么类型,就用什么类型接收,不要随意转换类型,否则会有精度的损失。
*/
public class TypeDemo2 {
public static void main(String[] args) {
int a=10;
byte b=30;
int c=a+b;//a+b隐式转成int类型
System.out.println(c);
byte d=(byte)(a+b);
System.out.println(d);
}
}