- Java BeanUtils 教程
- Java BeanUtils - 主頁
- Java BeanUtils - 概述
- 動態 Bean(DynaBean)
- 背景
- 基本 DynaBean
- ResultSetDynaClass
- RowSetDynaClass
- WrapDynaBean
- 惰性 DynaBean
- 實用程式物件和類
- 實用程式物件和類
Java BeanUtils - 建立自定義轉換器
描述
BeanUtils 包允許為任何 Java 類建立自己的字串物件來進行轉換,並且所有已註冊的轉換器都可以被所有 BeanUtils 方法使用。
以下是建立並註冊你自己的轉換器的步驟
首先建立一個類,該類將實現介面 convert() 方法應接受一個應用程式類(例如需要轉換的類和需要轉換的傳入字串值)的 Converter 介面和 java.lang.Class 物件。
應在建立應用程式時透過呼叫 ConvertUtils.register() 方法註冊轉換器類的例項。
語法
public <T> T convert(Class<T> type, Object value);
引數
T:表示所需的結果型別。
type:表示應將值轉換到的資料型別。
value:表示要轉換的輸入值
上述方法將會返回轉換後的值,或者如果無法成功執行轉換,則將會丟擲異常。
廣告