public class Demo04类型转换 { public static void main(String[] args) { int i=128; byte b=(byte)i;//内存溢出 //强制转换 (类型)变量名 高~~低 //自动转换 低~~~高 System.out.println(i); System.out.println(b); /* * 注意点: * 1.不能对布尔值进行转换 * 2.不能把对象类型转换为不相干的类类型 * 3.在把高容量转换到低容量的时候,强制转换,反之自动转换 * 4.转换过程中,可能存在内存溢出或者精度类型 * */ System.out.println("===================="); System.out.println((int)23.7); //23 System.out.println((int)-45.98F); //-45 System.out.println("===================="); char c=('a'); int d = c+1; System.out.println(d); System.out.println((char) d); }
数据类型转换
最新推荐文章于 2024-09-13 17:30:19 发布