Java BeanUtils - 建立自定義轉換器



描述

BeanUtils 包允許為任何 Java 類建立自己的字串物件來進行轉換,並且所有已註冊的轉換器都可以被所有 BeanUtils 方法使用。

以下是建立並註冊你自己的轉換器的步驟

  • 首先建立一個類,該類將實現介面 convert() 方法應接受一個應用程式類(例如需要轉換的類和需要轉換的傳入字串值)的 Converter 介面和 java.lang.Class 物件。

  • 應在建立應用程式時透過呼叫 ConvertUtils.register() 方法註冊轉換器類的例項。

語法

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

引數

  • T:表示所需的結果型別。

  • type:表示應將值轉換到的資料型別。

  • value:表示要轉換的輸入值

上述方法將會返回轉換後的值,或者如果無法成功執行轉換,則將會丟擲異常。

廣告
© . All rights reserved.