- Java BeanUtils 教程
- Java BeanUtils - 主页
- Java BeanUtils - 概述
- 动态 Bean (DynaBeans)
- 背景
- 基本 DynaBeans
- 结果集动态类
- 行集动态类
- 包装DynaBean
- 惰性 DynaBeans
- 实用对象和类
- 实用对象和类
- Java BeanUtils 有用资源
- Java BeanUtils - 快速指南
- Java BeanUtils - 资源
- Java BeanUtils - 讨论
Java BeanUtils - 创建自定义转换器
描述
BeanUtils 包允许创建您自己的字符串对象来转换任何 java 类,并且所有 BeanUtils 方法都可以使用注册的转换器。
以下是创建和注册您自己的转换器的步骤:
首先创建一个实现Converter接口的类,并且convert()方法应该接受应用程序类的java.lang.Class对象(例如需要转换的类和要转换的传入字符串值) 。
应在创建应用程序时通过调用ConvertUtils.register()方法来注册转换器类的实例。
句法
public <T> T convert(Class<T> type, Object value);
参数:
T:表示期望的结果类型。
type:指示值应转换为的数据类型。
value:表示要转换的输入值
上述方法将返回转换后的值,如果转换无法成功执行,则会抛出异常。