今天写Android开发作业的时候用了一下java的string强转doubleb功能,然后我就困惑了一晚上,一直没调出来。
错误代码如下:
乍一看“似乎”并没有什么问题,都有doubleValue()功能了,可是当你一运行的时候就会有如下惊喜:
一开始没怎么注意这个报错页面(好像是提示读到了整数中不该出现的小数点),就一直迷惑为啥app崩了,求教大佬之后告诉我试试换强转函数
于是app就快乐的运行起来了,记下这个错误了,我以后就用Double.parseDouble()函数,再也不用Integer.valueOf().doubleValue()函数了。以后注意!
相关文章: