强制类型转换的语法格式是在圆括号中给出想要转换的目标类型,后面紧跟待转换的变量名。
double x = 9.997;
int nx = (int)x;
注:
1、如果试图将一个数值从一个类型强制转换为另一类型,而又超出了目标类型的范围,结果会被截断成一个完全不同的值
2、不要在boolean类型与任何数值类型之间进行强制转换,可以用条件表达式替代
b ? 1 : 0
强制类型转换的语法格式是在圆括号中给出想要转换的目标类型,后面紧跟待转换的变量名。
double x = 9.997;
int nx = (int)x;
注:
1、如果试图将一个数值从一个类型强制转换为另一类型,而又超出了目标类型的范围,结果会被截断成一个完全不同的值
2、不要在boolean类型与任何数值类型之间进行强制转换,可以用条件表达式替代
b ? 1 : 0