标签:类型 数字 全路径 class 介绍 style 需要 common 异常
软件运行过程中,经常需要用户输入数值、货币值等信息,然后进行处理。由于用户输入只能是字符串类型,如果输入了非法信息,例如,在货币值中输入了子母“a”以及其他非数字字符,那么在运行时会抛出异常,可以通过捕获异常来判断输入信息是否合法。但是这样并不是好的处理方法本实例将介绍一种方便快捷的方法处理此问题。
本实例使用了Apache提供的lang包中的NumberUtils类实现数字判断,该类的全路径为org.apache,commons.lang.math.NumberUtils,这个类中的isNumber()方法可以接收字符串参数,然后对字符串进行解析,如果字符串不能转换为数字格式,则返回false。
public class E_70 { public static void main(String[] args) { String temp = null; boolean isNum = NumberUtils.isCreatable(temp); System.out.println(isNum); } }
标签:类型 数字 全路径 class 介绍 style 需要 common 异常
原文地址:https://www.cnblogs.com/cglib/p/10654535.html