数据类型转换
public class Main {标签:类型转换,转换,int,System,类型,byte,数据 From: https://www.cnblogs.com/ssl-study/p/16725643.html
public static void main(String[] args) {
//运算中,不同类型的数据先转化为同一类型,然后进行运算
//由低到高 byte,short,char -> int -> long -> float -> double
//强制类型转换 (类型)变量名 高到低
//自动类型转换 低到高
int i=128;
byte b=(byte)i; //强制类型转换
System.out.println(i); //128
System.out.println(b); //内存溢出
/*注意点
* 1.不能对布尔类型进行转换
* 2.不能把对象类型转换为不相干的类型
* 3.把高容量转换到低容量的时候,强制转换
* 4.转换的时候,可能存在内存溢出或者精度问题
*/
}
}