我已导入该库:
StringUtils.isNumeric("2398sdf");
试图使用一些方法,但失败了:
{{1}}
IDE继续说我,方法未定义。这有什么不对?
答案 0 :(得分:3)
StringUtils.isNumeric
方法在包org.apache.commons.lang3
中定义,而不是在您指定的方法中定义。
答案 1 :(得分:2)
您正在使用错误的 显然,这意味着您需要"commons lang"库在您的类路径中。 (您导入的哪个类取决于您使用的版本。)StringUtils
课程。您正在导入org.apache.commons.codec.binary.StringUtils
,但看起来您需要org.apache.commons.lang.StringUtils
或org.apache.commons.lang3.StringUtils
。这些中的第一个 没有<{1}}方法,而基于isNumeric
的方法都有。{/ p>