Java代码如下:
String s = "0.01";
int i = Integer.parseInt(s);
但是,这将引发NumberFormatException ...可能出了什么问题?
最佳答案
0.01不是整数(整数),因此您当然不能将其解析为一个整数。使用Double.parseDouble
或Float.parseFloat
代替。
关于java - 如何为十进制数字做Integer.parseInt()?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56619006/