类型转换
- 由于Java是强类型语言,所以要进行有些运算的时候的,需要用到类型转换
- 运算中,不同剋性的数据先转化为同一类型,然后进行做运算。
- 强制类型转换
- 自动类型转换
public class demo05 {
public static void main(String[] args) {
int i = 128;
byte b = (byte)i;
System.out.println(i);
System.out.println(b);
System.out.println("===============================");
System.out.println((int)23.7);
System.out.println((int)-45.89f);
System.out.println("===============================");
char c = 'a';
int d = c+1;
System.out.println(d);
System.out.println((char) d);
}
}
public class demo06 {
public static void main(String[] args) {
int money = 10_0000_0000;
System.out.println(money);
int year = 20;
int total = money*year;
System.out.println(total);
long tatol2 = money*year;
long tatol23 = money*((long)year);
System.out.println(tatol23);
}
}