类型转化测试
自动转化,容量小的类型可以自动转化为容量大的类型。比如int可以转化为long,float,double。
强制转化:比如(int)a,可以强制转化a,比如a是long类型就可以转化。
/*
测试类型转化 自动和强制转化
*/
public class TestTypeConvert {
public static void main(String[] args) {
int a = 34;
long b = 1033333;
double c = b;
//float d=c;错误
float d = b;
float f = 12434444L;
//byte e=a;错误
byte b2=122;
//long h=d;错误
System.out.println("###############强制类型转换####################");
double x1 = 3.1415;
int x2 = (int)x1;
int x3 = x2 + 'a';
System.out.println(x2);
System.out.println(x3);
System.out.println((char)x3);
}
}