Java代码如下:

String s = "0.01";
int i = Integer.parseInt(s);


但是,这将引发NumberFormatException ...可能出了什么问题?

最佳答案

0.01不是整数(整数),因此您当然不能将其解析为一个整数。使用Double.parseDoubleFloat.parseFloat代替。

关于java - 如何为十进制数字做Integer.parseInt()?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56619006/

10-13 22:48