public class Demo4 {
public static void main(String[] args) {
int num = 130;//定义一个num为int型
byte x = (byte) num;
//把num强制转化为byte型后,将结构传递给一个新定义的byte型的x
System.out.println(x);
}
}你是不是不知道强制转换啊?答案已经十分详细了,为什么没看懂呢?Java语言是一种强类型的语言。数据直接的转换有两个:自动类型转换:从存储范围小的类型到存储范围大的类型。 具体规则为: byte→short(char)→int→long→float→double 强制类型转换:从右向左转换需要强制 之后结合也有解答了,就不赘述了