【发布时间】:2015-07-13 16:54:10
【问题描述】:
当我运行这行代码时:Float.parseFloat("1460000 JPY") 我得到错误
线程“main”java.lang.NumberFormatException 中的异常:对于输入字符串:“1460000 JPY”
此字符串来自表单的 API 调用,其中这是一个没有验证的文本字段。它通常有效,因为人们只输入了一个数字,但有时你会遇到这个问题。如何让它只返回初始数字作为浮点数并忽略尾随的字母字符?
【问题讨论】:
-
你需要先去掉字母,然后将剩下的解析成一个浮点数。
标签: java numberformatexception parsefloat