java中string类型怎么把3.0变成30
时间: 2024-02-01 13:16:31 浏览: 79
可以使用字符串拼接的方式将3.0转换为30,具体代码如下所示:
```java
double num = 3.0;
String str = String.valueOf(num); // 将double类型转换为字符串类型
str = str.replace(".", ""); // 去掉小数点
str = str.replaceAll("^0+", ""); // 去掉前导零
System.out.println(str); // 输出结果为30
```
上述代码首先将3.0转换为字符串类型,然后使用replace()方法去掉小数点,最后使用正则表达式去掉前导零,得到最终结果30。
阅读全文