Java类型转换

//1.类型转换:
//1)类型部分分为自动类型转换和强制类型转换:
//自动类型转换也叫隐式类型转换:
//强制类型转换:
//1.如果A类型的数据表示范围比B类型大,则将A类型的值赋值给B类型,需要强制类型转换。
// double d=123.4;
// float f=(float)d;
//强制类型转换的格式:(数据类型)数值

//char类型和int类型之间的转换:
char c=(char)65536; //类型强制转换:
int n;
n=c;//隐私类型转换:
c=(char)n;
System.out.println("c="+c);
//整型和浮点型的类型转换:
int x=100;
long y=x;
x=(int)y;
float f1=100000000L;
System.out.println("f="+f1);

原文地址:https://www.cnblogs.com/yiweiyihang/p/11902359.html