2

在使用该org.apache.commons.lang.math.NumberUtils.isNumber(String str)函数时,我看到传递一个字符串,如"1f"通过验证,而传递"1a"失败。

这里允许使用什么样的字母?

4

3 回答 3

3

跳上潮流...

在此处输入图像描述

于 2011-07-12T15:57:23.037 回答
2

文档中

有效数字包括标有0x 限定符的十六进制数、科学记数法和标有类型限定符的数字(例如 123L)。

1f表示浮点数 1。

于 2011-07-12T15:45:20.890 回答
2

1f1 作为浮点数。

"1a"不会被视为十六进制值,因为它需要0x在它前面,

例如:“ 0x1a

于 2011-07-12T15:45:41.617 回答