类型转换
public class shabi1 { public static void main(String[] args) {
int i =128;
byte b =(byte)i;//内存溢出
//强制转换 (类型)变量名 高到低
System.out.println(i); System.out.println(b);
//自动转换 低到高 int y =128;
double u =i;
System.out.println(y);
System.out.println(u);
/*注意点 1.不能对布尔值进行转化 2.不能吧对象类型转化为不相干的类型 3.再把高容量转化低容量的时候,强制转换 4.转换的时候可能存在内存溢出,或者精度问题 */
System.out.println("_______________________-");
System.out.println((int)23.7);//23
System.out.println((int)-45.89f);//-45
System.out.println("_______________________-");
char c='a';
int d=c+1;
System.out.println(d);
System.out.println((char)d); }}