Java BeanUtils - 创建自定义转换器

描述

BeanUtils包允许创建自己的字符串对象以转换任何java类,并且所有BeanUtils方法都可以使用已注册的转换器.

以下是创建和注册您自己的转换器的步骤:

  • 首先创建一个类,它将实现应用程序类的 Converter 接口和 java.lang.Class 对象(例如需要转换的类) convert()方法应该接受要转换的传入字符串值.


  • 你的实例应在应用程序创建时通过调用 ConvertUtils.register()方法注册converter类.

语法

 
 public< T> T convert(Class< T> type,Object value);

参数:

  • T :表示所需的结果类型.

  • 类型:表示数据类型为值应该被转换.

  • :它表示要转换的输入值

如果无法成功执行转换,上述方法将返回转换后的值,否则会引发异常.