java double类型的string转int
时间: 2023-06-23 19:59:06 浏览: 100
Android String类型转换为float、double和int的工具类方法
要将一个 double 类型的字符串转换为 int 类型,需要进行以下步骤:
1. 将字符串转换为 double 类型。
2. 将 double 类型转换为 int 类型。
在 Java 中,可以使用 Double 类的 parseDouble() 方法将字符串转换为 double 类型,然后使用强制类型转换将 double 类型转换为 int 类型。示例代码如下:
```
String str = "3.14";
double d = Double.parseDouble(str);
int i = (int) d;
System.out.println(i); // 输出 3
```
需要注意的是,将 double 类型转换为 int 类型会丢失小数部分,如果想要保留小数部分,可以考虑使用 BigDecimal 类进行精确计算。
阅读全文