Java基础之 类型转换
Java基础之 类型转换
-
注释、标识符、关键字
-
数据类型
-
类型转换
-
变量、常量
-
运算符
-
包机制、JavaDoc
类型转换
-
由于Java是强类型语言,所以要进行有些运算的时候的,需要用到类型转换
-
运算中,不同类型的数据线转化为同一类型,然后进行运算
-
强制类型转换
-
自动类型转换
1 public class Demo05 { 2 3 public static void main(String[] args) { 4 int i = 128; 5 byte b = (byte)i; //内存溢出 (类型)变量名 6 7 //强制转换 高--->低 8 //自动转换 低--->高 9 System.out.println(i); 10 System.out.println(b); 11 12 System.out.println((int)23.7);//23 13 System.out.println((int)-45.89f);//-45 14 15 char c = "a"; 16 int d = c+1; 17 System.out.println(d);//98 18 System.out.println((char)d);// b 19 } 20 }