好的,我相当新于Java语言,但是我正在迅速学习(希望如此)。所以这就是我的问题:
我有一个字符串(例如,我们将使用2.9),我需要将其更改为可以与另一个数字进行比较的int或long或类似的东西。
据我所知,int不支持小数,我不确定long是否也是如此?如果不是,我需要知道哪些支持小数。
这是错误: java.lang.NumberFormatException: For input string: "2.9"
使用 Interger.parseInt 和 Long.parseLong 都会出现这个错误。
所以,任何帮助都将不胜感激!