T
- 转换到的目标类型public interface Converter<T>
Modifier and Type | Method and Description |
---|---|
T |
convert(Object value,
T defaultValue)
转换为指定类型
如果类型无法确定,将读取默认值的类型做为目标类型 |
default T |
convertWithCheck(Object value,
T defaultValue,
boolean quietly)
转换值为指定类型,可选是否不抛异常转换
当转换失败时返回默认值 |
T convert(Object value, T defaultValue) throws IllegalArgumentException
value
- 原始值defaultValue
- 默认值IllegalArgumentException
- 无法确定目标类型,且默认值为null
,无法确定类型default T convertWithCheck(Object value, T defaultValue, boolean quietly)
value
- 值defaultValue
- 默认值quietly
- 是否静默转换,true不抛异常convert(Object, Object)
Copyright © 2024. All rights reserved.