java double转int
时间: 2023-06-22 14:20:11 浏览: 92
JAVA转byte[]为int,long,double
4星 · 用户满意度95%
在Java中将double类型转换为int类型可以使用强制类型转换操作符`(int)`。例如:
```java
double d = 3.14;
int i = (int) d;
```
这样,i的值将会是3。需要注意的是,将一个double类型的值强制转换为int类型时会发生截断,即小数部分会被舍弃。所以,如果想要进行四舍五入操作,需要使用Math类中的round方法。例如:
```java
double d = 3.6;
int i = (int) Math.round(d);
```
这样,i的值将会是4。
阅读全文