java long 转 int
时间: 2023-11-23 19:05:58 浏览: 91
java中long数据类型转换为int类型
要将 `long` 类型转换为 `int` 类型,你可以使用类型转换操作符 `(int)` 或者使用 `Long.intValue()` 方法。
使用类型转换操作符:
```java
long num = 1234567890;
int result = (int) num;
```
使用 `Long.intValue()` 方法:
```java
long num = 1234567890;
int result = Long.valueOf(num).intValue();
```
需要注意的是,如果 `long` 类型的值超过了 `int` 类型的表示范围,会导致数据精度丢失或溢出。因此,在进行类型转换之前,请确保 `long` 类型的值在 `int` 类型的范围内。
阅读全文