javadouble转int
时间: 2023-06-21 14:14:57 浏览: 87
在 Java 中,可以使用类型转换将 double 类型转换为 int 类型。可以使用以下代码将 double 值转换为 int 值:
```
double d = 3.14;
int i = (int) d;
```
在这个例子中,将 double 类型的变量 d 转换为 int 类型的变量 i。注意,这种类型转换将截断小数部分并将其转换为整数。在本例中,i 的值将是 3。
相关问题
java double转integer
Java中可以使用intValue()方法将double类型转换为integer类型,例如:
double d = 3.14;
int i = (int) d; //强制类型转换
Integer integer = Double.valueOf(d).intValue(); //使用Double类的valueOf()方法和intValue()方法进行转换
java string 1.0 转 int
以下是两种Java中将String类型转换为int类型的方法:
1.使用Integer.parseInt()方法
```java
String str = "1.0";
int num = Integer.parseInt(str);
System.out.println(num); // 输出:1
```
2.使用Double.parseDouble()方法将String类型转换为double类型,再将double类型转换为int类型
```java
String str = "1.0";
double numDouble = Double.parseDouble(str);
int num = (int) numDouble;
System.out.println(num); // 输出:1
```
阅读全文