java的double和integer转换
时间: 2023-06-05 13:48:04 浏览: 317
java 进制转换
4星 · 用户满意度95%
Java中的double和integer可以相互转换。
1. double转integer:
可以使用强制类型转换将double转换为integer,但是需要注意的是,这种转换会将小数部分直接截断,只保留整数部分。
例如:
double d = 3.14;
int i = (int) d; // i的值为3
2. integer转double:
可以使用自动类型转换将integer转换为double,这种转换会将整数部分转换为double类型的小数部分,小数部分为.。
例如:
int i = 3;
double d = i; // d的值为3.
阅读全文