BeanUtils包允许创建自己的字符串对象以转换任何java类,并且所有BeanUtils方法都可以使用已注册的转换器.
以下是创建和注册您自己的转换器的步骤:
首先创建一个类,它将实现应用程序类的 Converter 接口和 java.lang.Class 对象(例如需要转换的类) convert()方法应该接受要转换的传入字符串值.
你的实例应在应用程序创建时通过调用 ConvertUtils.register()方法注册converter类.
public< T> T convert(Class< T> type,Object value);
参数:
T :表示所需的结果类型.
类型:表示数据类型为值应该被转换.
值:它表示要转换的输入值
如果无法成功执行转换,上述方法将返回转换后的值,否则会引发异常.