小编典典

如何在Java中检查字符串是否为数字

all

在解析字符串之前如何检查字符串是否为数字?


阅读 115

收藏
2022-02-28

共1个答案

小编典典

使用Apache Commons Lang 3.5
及更高版本:NumberUtils.isCreatableStringUtils.isNumeric.

使用Apache Commons Lang 3.4
及以下版本:NumberUtils.isNumberStringUtils.isNumeric.

您还可以使用StringUtils.isNumericSpacewhich
返回true空字符串并忽略字符串中的内部空格。另一种方法是使用NumberUtils.isParsablewhich 基本上检查数字是否可以根据 Java 解析。(链接的 javadocs 包含每种方法的详细示例。)

2022-02-28